介绍
小编给大家分享一下python如何实现控制COM口,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!
使用RS232串口线或者是RS232转USB的这一类的接口,会需要COM口作为接口来进行输入输出调式,
写了个脚本来控制COM口,用到了python内建的串行库
<强>代码如下:强>
#,编码为utf - 8 , import 串行 import 时间 , def setTout (t): print 才能“Old  Timeout 是:[% s]“, %, po1.getTimeout (), po1.setTimeout才能(t) print 才能“New  Timeout 是:[% s]“, %, po1.getTimeout (), , cmd def sendShell (sp): sp.write才能(cmd +“\ n") print 才能“send  shell cmd: [% s]“, %, cmd 时间=str 才能;sp.readall () return 才能,str , def shell_io (sp, cmd, sleepTime): 时间=str 才能;sendShell (sp, cmd), print 才能,str time . sleep (sleepTime)才能 ,, 时间=po1 serial.Serial (& # 39; com1 # 39;, 115200), 时间=timeStart time.time (), 时间=portnow po1.portstr ,,,, print “COM port 你是:[% s]“, % portnow setTout (5) , shell_io(警察甲,“ls" 2) , shell_io(警察甲,“pwd" 2) , shell_io(警察甲,“ls -l" 2) , po1.close ()
以上是“python如何实现控制COM口”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!