windows下使用python进行串口通讯
2018-04-02 13:57
295 查看
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.下面进行测试连接的端口,在程序中输入以下程序并运行,即可找到连接电脑的端口:
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 pylot进行网站压力测试
- 详细介绍windows下使用python pylot进行网站压力测试
- 【转】 详细介绍windows下使用python pylot进行网站压力测试
- windows下python,使用笔记本摄像头进行连续截图,并进行灰度、二值化处理
- windows中使用Python进行AES加密解密-加密解密功能实现
- 在windows下切换python2和python3以及分别使用pip2和pip3进行库安装
- windows 上使用virtualenv进行python多版本转换
- 详细介绍windows下使用python pylot进行网站压力测试
- Win10下python3和python2同时安装并解决pip共存问题 特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 使用python开
- 使用Python玩转WMI进行Win32api/com进行Windows编程开发
- windows下配置eclipse + Python + PyDev + tornado,并使用pylint进行静态检测
- windows下python3 使用cx_Oracle,xlrd插件进行excel数据清洗录入
- 在Windows里生成SSL的证书和使用python进行通讯
- windows下使用virtualenv进行多版本python共存
- 使用python进行windows自动化测试
- 虚拟机安装docker并开放远程访问,windows宿主主机pycharm使用python docker api进行访问
- windows环境下使用virtualenv对python进行多版本隔离
- windows下配置eclipse + Python + PyDev + tornado,并使用pylint进行静态检测
- windows中使用Python进行AES加密解密-文本文件加密工具
- windows下使用pycharm进行python3开发