在 Python 中使用串口,​​无需安装外部包

Chh*_*lal 0 python pyserial

我有以下代码:

import serial
import time

ser = serial.Serial('com4',115200,timeout=1)
while 1:
    time.sleep(10)
    print ser.readline()
Run Code Online (Sandbox Code Playgroud)

我不想使用串行模块并允许在我的代码中只使用标准的 python 模块。

任何快速建议我该怎么做?

Ant*_*ala 5

Pyserial 是用纯 python 编写的;您可以将该serial 文件夹作为一个包复制到您的项目中,它无需安装任何东西即可工作。

或者,您可以查看它的源代码,了解如何在您的平台(Win32?)上实现类似的功能,而不包括整个库。