Python - 使用简单模块进行按键检测
Python - Key detection with simple modules
我正在尝试为 MicroPython 制作一个文本编辑器。这个 'nano'-like(或 vim)文本编辑器应该能够 运行 在 设备上,
我不是在寻找 ESP8266.
上不会 运行 的模块
我目前使用的是简单的模块,例如'sys'和'os'。
如有任何帮助,我们将不胜感激。
编辑:添加了一些链接内容以改进答案
MicroPython 拥有的库的摘录
内置函数
cmath
– 复数的数学函数
gc
– 控制垃圾收集器
math
– 数学函数
select
– 等待一组流上的事件
sys
– 系统特定函数
ubinascii
– binary/ASCII 次转化
ucollections
– 集合和容器类型
uhashlib
– 哈希算法
uheapq
– 堆队列算法
uio
– input/output 流
ujso
n – JSON编码解码
uos
– 基本的“操作系统”服务
ure
– 正则表达式
usocket
– 插座模块
ustruct
– 打包和解包原始数据类型
utime
– 时间相关函数
uzlib
– zlib 解压
MicroPython 特定库
以下库中提供了特定于 MicroPython 实现的功能。
machine
— 板子相关功能
micropython
– 访问和控制 MicroPython 内部结构
network
— 网络配置
uctypes
– 以结构化方式访问二进制数据
更多信息见:
MicroPython libs,如果你在这里找到它,你就可以使用它。
我正在尝试为 MicroPython 制作一个文本编辑器。这个 'nano'-like(或 vim)文本编辑器应该能够 运行 在 设备上, 我不是在寻找 ESP8266.
上不会 运行 的模块我目前使用的是简单的模块,例如'sys'和'os'。
如有任何帮助,我们将不胜感激。
编辑:添加了一些链接内容以改进答案
MicroPython 拥有的库的摘录
内置函数
cmath
– 复数的数学函数
gc
– 控制垃圾收集器
math
– 数学函数
select
– 等待一组流上的事件
sys
– 系统特定函数
ubinascii
– binary/ASCII 次转化
ucollections
– 集合和容器类型
uhashlib
– 哈希算法
uheapq
– 堆队列算法
uio
– input/output 流
ujso
n – JSON编码解码
uos
– 基本的“操作系统”服务
ure
– 正则表达式
usocket
– 插座模块
ustruct
– 打包和解包原始数据类型
utime
– 时间相关函数
uzlib
– zlib 解压
MicroPython 特定库
以下库中提供了特定于 MicroPython 实现的功能。
machine
— 板子相关功能
micropython
– 访问和控制 MicroPython 内部结构
network
— 网络配置
uctypes
– 以结构化方式访问二进制数据
更多信息见:
MicroPython libs,如果你在这里找到它,你就可以使用它。