python实现控制COM口的示例

 更新时间:2019年07月03日 09:17:16   作者:白的对  
今天小编就为大家分享一篇python实现控制COM口的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

使用RS232串口线或者是RS232转USB的这一类的接口,会需要com口作为接口来进行输入输出调式,

写了个脚本来控制COM口,用到了Python内建的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实现控制COM口的示例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 关于tensorflow softmax函数用法解析

    关于tensorflow softmax函数用法解析

    这篇文章主要介绍了关于tensorflow softmax函数用法解析,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • Python实现简单的文件传输与MySQL备份的脚本分享

    Python实现简单的文件传输与MySQL备份的脚本分享

    这篇文章主要介绍了Python实现简单的文件传输与MySQL备份的脚本分享,用到了socket与tarfile模块,需要的朋友可以参考下
    2016-01-01
  • python 实现批量替换文本中的某部分内容

    python 实现批量替换文本中的某部分内容

    今天小编就为大家分享一篇python 实现批量替换文本中的某部分内容,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-12-12
  • python的sorted用法详解

    python的sorted用法详解

    在本篇文章里小编给大家整理了关于python的sorted用法以及相关实例内容,有需要的朋友们参考学习下。
    2019-06-06
  • python的id()函数介绍

    python的id()函数介绍

    本文为大家介绍python中的id()函数,有需要的朋友不妨参考下
    2013-02-02
  • python爬虫实例详解

    python爬虫实例详解

    这篇文章主要为大家详细介绍了python爬虫实例,包括爬虫技术架构,组成爬虫的关键模块,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-06-06
  • Python pyecharts绘制词云图代码

    Python pyecharts绘制词云图代码

    这篇文章主要介绍了Python pyecharts绘制词云图代码,
    2021-12-12
  • django自带的权限管理Permission用法说明

    django自带的权限管理Permission用法说明

    这篇文章主要介绍了django自带的权限管理Permission用法说明,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-05-05
  • Python爬虫实战项目掌握酷狗音乐的加密过程

    Python爬虫实战项目掌握酷狗音乐的加密过程

    在常见的几个音乐网站里,酷狗可以说是最好爬取的啦,什么弯都没有,所以最适合小白入门爬虫,本篇针对爬虫零基础的小白,所以每一步骤我都截图并详细解释了,其实我自己看着都啰嗦,归根到底就是两个步骤的请求,还请大佬绕路勿喷
    2021-09-09
  • python的数学算法函数及公式用法

    python的数学算法函数及公式用法

    在本篇内容里小编给大家分享了一篇关于python的数学算法函数及公式用法,有兴趣的朋友们可以参考下。
    2020-11-11

最新评论