Python操作串口的方法

yipeiwu_com5年前Python基础

本文实例讲述了Python操作串口的方法。分享给大家供大家参考。具体如下:

首先需确保安装了serial模块,如果没安装的话就安装一下python-pyserial。

一个Python实现的串口Echo

import serial 
import sys 
try: 
  ser = serial.Serial('/dev/ttyUSB0', 9600) 
except Exception, e: 
  print 'open serial failed.' 
  exit(1) 
print 'A Serial Echo Is Running...' 
while True: 
  # echo 
  s = ser.read() 
  ser.write(s) 
  # write to stdout and flush it 
  sys.stdout.write(s) 
  sys.stdout.flush()

希望本文所述对大家的Python程序设计有所帮助。

相关文章

python实现K最近邻算法

KNN核心算法函数,具体内容如下 #! /usr/bin/env python3 # -*- coding: utf-8 -*- # fileName : KNNdistance.p...

python实现用于测试网站访问速率的方法

这是python编写的用于测试网站访问速率的代码片段,可以输出打开某url的时间,访问100次的平均时间,最大时间和最小时间等等 import urllib2 from dateti...

python写入中英文字符串到文件的方法

本文实例讲述了python写入中英文字符串到文件的方法。分享给大家供大家参考。具体分析如下: python中如果使用系统默认的open方法打开的文件只能写入ascii吗,如果要写入中文需...

Laravel框架表单验证格式化输出的方法

Laravel框架表单验证格式化输出的方法

最近在公司的项目开发中使用到了 laravel 框架,采用的是前后端开发的模式。接触过前后端开发模式的小伙伴应该都知道,后端返回的数据格式需要尽可能搞得保证一致性,这样前端在处理时也方...

videocapture库制作python视频高速传输程序

videocapture库制作python视频高速传输程序

1,首先是视频数据[摄像头图像]的采集,通常可以使用vfw在vc或者vb下实现,这个库我用的不好,所以一直不怎么会用.现在我们用到的是python的videocapture库,这个库用起...