在 Python 中使用串口而不安装外部包

Use serial port in Python without installing external packages

我有以下代码:

import serial
import time

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

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

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

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

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