最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python實現(xiàn)控制COM口的示例

 更新時間:2019年07月03日 09:17:16   作者:白的對  
今天小編就為大家分享一篇python實現(xiàn)控制COM口的示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

使用RS232串口線或者是RS232轉(zhuǎn)USB的這一類的接口,會需要com口作為接口來進行輸入輸出調(diào)式,

寫了個腳本來控制COM口,用到了Python內(nèi)建的serial庫

代碼如下:

# coding=utf-8
 
import serial
import time
 
def setTout(t):
  print "Old Timeout is:[%s]" % po1.getTimeout() 
  po1.setTimeout(t)
  print "New Timeout is:[%s]" % po1.getTimeout() 
 
def sendShell(sp,cmd):
  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('com1',115200) 
timeStart = time.time() 
portnow = po1.portstr     
print "COM port now is:[%s]" % portnow
setTout(5)
 
shell_io(po1,"ls",2)
 
shell_io(po1,"pwd",2)
 
shell_io(po1,"ls -l",2)
 
po1.close()
 

以上這篇python實現(xiàn)控制COM口的示例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

高清| 西华县| 通道| 舒城县| 故城县| 东台市| 乌拉特前旗| 濉溪县| 监利县| 林州市| 彰武县| 隆尧县| 汝阳县| 彩票| 商河县| 宝清县| 高台县| 饶平县| 河津市| 丰都县| 新津县| 馆陶县| 涪陵区| 天长市| 南溪县| 洱源县| 十堰市| 隆昌县| 万年县| 龙陵县| 平凉市| 乌拉特中旗| 郁南县| 荃湾区| 鞍山市| 平定县| 红桥区| 兴和县| 宁南县| 青冈县| 万安县|