Python操作串口的方法

作者:RobinTang 时间:2021-11-24 07:09:10 

本文实例讲述了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,串口
0
投稿

猜你喜欢

  • TensorFlow固化模型的实现操作

    2022-09-12 22:28:42
  • 一分钟带你掌握Python中pip的安装与使用方法

    2021-02-10 10:38:12
  • python 给图像添加透明度(alpha通道)

    2021-05-04 04:57:22
  • 语义化提高页面质量

    2007-10-07 11:56:00
  • Python实现识别图像中人物的示例代码

    2023-11-10 01:59:19
  • js保存当前路径(cookies记录)

    2024-06-21 06:44:16
  • 浅谈如何使用python抓取网页中的动态数据实现

    2021-10-19 08:47:18
  • js实现文本框宽度自适应文本宽度的方法

    2024-04-19 09:52:36
  • MySQL的主从复制原理详细分析

    2024-01-23 13:14:44
  • git fetch与git pull的区别详解

    2023-10-16 07:58:14
  • python数据可视化Pyecharts库sankey修改桑葚图颜色

    2023-09-04 08:56:13
  • Python编程之多态用法实例详解

    2022-08-01 23:42:31
  • Python两个内置函数 locals 和globals(学习笔记)

    2022-12-04 10:13:07
  • Python入门教程(三十六)Python的文件写入

    2023-04-30 11:27:48
  • PHP children()函数讲解

    2023-06-13 04:38:38
  • Webpack中的文件指纹的实现

    2024-04-10 11:00:17
  • Springboot使用influxDB时序数据库的实现

    2024-01-18 13:42:10
  • python画条形图实例

    2023-12-04 12:32:33
  • 详解numpy.ndarray.reshape()函数的参数问题

    2022-02-06 20:22:57
  • python 安全地删除列表元素的方法

    2022-11-20 16:21:35
  • asp之家 网络编程 m.aspxhome.com