标准库
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 - 正则表达式