在windows下使用python进行串口通讯的方法


Posted in Python onJuly 02, 2019

Windows版本下的python并没有内置串口通讯的pyserial的库,所以需要自己下载。参照了网上的教程,有许多用的pip的安装方式,但是试了几个都没有用,所以想到用GitHub下载库文件,步骤分为:

1.在Github下载python-serial的库

https://github.com/pyserial/pyserial

2.下载完成后解压压缩包,找到serial文件夹,并找到python的安装位置(右击IDLE,然后查看python安装位置)。我的地址为:C:\Users\NI YINTANG\AppData\Local\Programs\Python\Python36

3.进入Python36\Lib\site-packages,并将刚才的serial文件夹复制进site-packages中。

4.打开IDLE,在Shell中输入Import serial,如果不报错,即为安装完成。

5.下面进行测试连接的端口,在程序中输入以下程序并运行,即可找到连接电脑的端口:

import serial
import serial.tools.list_ports
 
plist = list(serial.tools.list_ports.comports())
 
if len(plist) <= 0:
 print ("The Serial port can't find!")
else:
 plist_0 =list(plist[0])
 serialName = plist_0[0]
 serialFd = serial.Serial(serialName,9600,timeout = 60)
 print ("check which port was really used >",serialFd.name)

以上这篇在windows下使用python进行串口通讯的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python中条件判断语句的简单使用方法
Aug 21 Python
使用Python写个小监控
Jan 27 Python
python requests 测试代理ip是否生效
Jul 25 Python
Python操作配置文件ini的三种方法讲解
Feb 22 Python
python opencv minAreaRect 生成最小外接矩形的方法
Jul 01 Python
在django中实现页面倒数几秒后自动跳转的例子
Aug 16 Python
python+pygame实现坦克大战
Sep 10 Python
python 爬取马蜂窝景点翻页文字评论的实现
Jan 20 Python
Python ArgumentParse的subparser用法说明
Apr 20 Python
Python实现七个基本算法的实例代码
Oct 08 Python
pycharm最新激活码有效期至2100年(亲测可用)
Feb 05 Python
Pillow图像处理库安装及使用
Apr 12 Python
浅析Python 中几种字符串格式化方法及其比较
Jul 02 #Python
Python实用工具FuckIt.py介绍
Jul 02 #Python
Python如何实现转换URL详解
Jul 02 #Python
Pandas的read_csv函数参数分析详解
Jul 02 #Python
如何使用Python实现斐波那契数列
Jul 02 #Python
pandas数据筛选和csv操作的实现方法
Jul 02 #Python
Python列表与元组的异同详解
Jul 02 #Python
You might like
一个简单的PHP投票程序源码
2007/03/11 PHP
PHP中strtotime函数使用方法分享
2012/01/10 PHP
详谈PHP中的密码安全性Password Hashing
2017/02/04 PHP
ThinkPHP中获取指定日期后工作日的具体日期方法
2018/10/14 PHP
PHP implode()函数用法讲解
2019/03/08 PHP
Javascript typeof 用法
2008/12/28 Javascript
Array栈方法和队列方法的特点说明
2014/01/24 Javascript
异步JavaScript编程中的Promise使用方法
2015/07/28 Javascript
javascript+canvas实现刮刮卡抽奖效果
2015/07/29 Javascript
基于jquery实现在线选座订座之影院篇
2015/08/24 Javascript
Node.js巧妙实现Web应用代码热更新
2015/10/22 Javascript
jQuery多条件筛选如何实现
2015/11/04 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
2016/05/05 Javascript
AngularJS 2.0入门权威指南
2016/10/08 Javascript
easyui combotree加载静态数据问题(选不上)解决方法
2016/12/26 Javascript
js实现可以点击收缩或张开的悬浮窗
2017/09/18 Javascript
javascript 开发之网页兼容各种浏览器
2017/09/28 Javascript
node 利用进程通信实现Cluster共享内存
2017/10/27 Javascript
微信小程序云开发实现数据添加、查询和分页
2019/05/17 Javascript
深入理解 TypeScript Reflect Metadata
2019/12/12 Javascript
详细分析Node.js 多进程
2020/06/22 Javascript
利用arcgis的python读取要素的X,Y方法
2018/12/22 Python
Python基于OpenCV实现人脸检测并保存
2019/07/23 Python
关于Python形参打包与解包小技巧分享
2019/08/24 Python
对django 2.x版本中models.ForeignKey()外键说明介绍
2020/03/30 Python
Sephora丝芙兰印尼官方网站:购买化妆品和护肤品
2018/07/02 全球购物
个人求职信范文分享
2014/01/31 职场文书
迟到检讨书500字
2014/02/05 职场文书
乐观自信演讲稿范文
2014/05/21 职场文书
2015年秋季运动会加油稿
2015/07/22 职场文书
2019奶茶店创业计划书范本,值得你借鉴
2019/08/14 职场文书
导游词之河北滦平金山岭长城
2019/10/16 职场文书
vue实现水波涟漪效果的点击反馈指令
2021/05/31 Vue.js
PHP中多字节字符串操作实例详解
2021/08/23 PHP
SQL解决未能删除约束问题drop constraint
2022/05/30 SQL Server
python数据分析之单因素分析线性拟合及地理编码
2022/06/25 Python