python实现控制COM口的示例
使用RS232串口线或者是RS232转USB的这一类的接口,会需要com口作为接口来进行输入输出调式,
写了个脚本来控制COM口,用到了Python内建的serial库
代码如下:
#coding=utf-8
importserial
importtime
defsetTout(t):
print"OldTimeoutis:[%s]"%po1.getTimeout()
po1.setTimeout(t)
print"NewTimeoutis:[%s]"%po1.getTimeout()
defsendShell(sp,cmd):
sp.write(cmd+"\n")
print"sendshellcmd:[%s]"%cmd
str=sp.readall()
returnstr
defshell_io(sp,cmd,sleepTime):
str=sendShell(sp,cmd)
printstr
time.sleep(sleepTime)
po1=serial.Serial('com1',115200)
timeStart=time.time()
portnow=po1.portstr
print"COMportnowis:[%s]"%portnow
setTout(5)
shell_io(po1,"ls",2)
shell_io(po1,"pwd",2)
shell_io(po1,"ls-l",2)
po1.close()
以上这篇python实现控制COM口的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持毛票票。
热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西