Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > Python编程技巧

Python串口读写的实现方法

来源:中文源码网    浏览:117 次    日期:2024-05-03 09:27:35
【下载文档:  Python串口读写的实现方法.txt 】


Python 串口读写的实现方法
1.安装pyserial
http://pypi.python.org/pypi/pyserial
Doc:http://pythonhosted.org/pyserial/
使用Python Package Index (PyPi)
pip install pyserial-3.1.1-py2.py3-none-any.whl
2. Demo
import serial
from time import sleep
def recv(serial):
while True:
data = serial.read_all()
if data == '':
continue
else:
break
sleep(0.02)
return data
if __name__ == '__main__':
serial = serial.Serial('COM5', 9600, timeout=0.5) #/dev/ttyUSB0
if serial.isOpen() :
print("open success")
else :
print("open failed")
while True:
data =recv(serial)
if data != b'' :
print("receive : ",data)
serial.write(data) #数据写回
3.结果
以上这篇Python 串口读写的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持中文源码网。

相关内容