标准库

  • QuecPython 提供了内置模块,这些模块反映了 Python 标准库(例如 os time ),以及 QuecPython 特定的模块(例如 bluetooth machine )。

  • 大多数标准库模块实现了等效的 Python 模块,并在少数情况下提供一些特定于 QuecPython 的扩展模块(例如 array os )。

  • 为了允许扩展,内置模块可以从加载到设备上的 Python 代码扩展而来。

本文描述了 QuecPython 内置的模块(函数和类库)。

通过在REPL上输入以下代码,以查看所有可被导入的内置库:

help('modules')

QuecPython 标准库列表

  • uos - 基本系统服务
  • gc - 内存相关功能
  • ubinascii - 二进制与ASCII转换
  • ucollections - 集合和容器类型
  • urandom - 生成随机数
  • math - 数学运算
  • usocket - socket模块
  • uio - 输入输出流
  • ustruct - 打包和解压原始数据类型
  • ujson - JSON编码和解码
  • utime - 时间相关功能
  • sys - 系统相关功能
  • uzlib - zlib解压缩
  • _thread - 多线程
  • uhashlib - 哈希算法
  • ure - 正则表达式