使用Python串口时应用到的模块有哪些

开发 后端
在Python串口的使用中你是否对它的实际相关应用有不解之处?对Python串口的使用以及它所需要下载的相关应用模块存在疑惑时,你可以浏览我们的文章。

如果你在Python实际应用的过程中仍然不清楚Python串口是如何使用时,你可以参考以下的文章对Python串口的使用有一个正确的了解,以下就是文章的相关内容的介绍,望你会有所收获。

为了使用Python串口,首先需要下载相关模块:

 

  1. 1. pyserial   
  2. 2. pywin32 (http://sourceforge.net/projects/pywin32/)  
  3.  

 

 

google “Python串口 操作”关键字,找到相关python代码,发送数据可用chr和pack组装处理,如:

 

  1. snd = '' 
  2. snd += chr(97)  
  3. data = 0x12345678 
  4. snd += pack.('i', data)  
  5. snd += chr(0x64)  
  6. self.l_serial.write(snd);  
  7.  

 

#发送的数据是(16进制):61 78 56 34 12 64接收的数据用ord函数,将字节内容变为整数,进行判断处理。如:

  1. if ord(recv[2])== 0x01:  

 

判断recv[2]是否是0x01.注意:不能这样比较

 

  1. if recv[2] == 'a':  
  2. pass  
  3.  

 

也不能这样比较

 

  1. if recv[2] == 0x97:  
  2. pass  
  3.  

 

 

以上的文章就是对Python串口 的使用的部分介绍。

【编辑推荐】

  1. Python程序员中常用的IDE开发工具的概述
  2. 在Python字典中如何使用源文件的具体方案
  3. 用Python小程序建立命令行的实际应用方案
  4. Python格式化中如何使用%运算符详解
  5. Python字符串中的搜索实际操作方案
责任编辑:佚名 来源: Intel_ISN
相关推荐

2010-03-16 15:38:57

Python串口

2017-09-25 15:49:01

2013-01-18 11:28:27

应用推广

2020-07-13 07:45:52

编程语言C语言Java

2021-11-12 14:10:53

IT大数据大数据应用

2010-03-15 14:03:37

CloudSwitch迁移应用到云端

2018-02-05 00:02:48

WANSDN网络

2018-04-04 09:14:03

2021-08-03 15:26:56

代码智能阿里云

2010-08-12 17:23:20

DB2存储过程编写流程

2019-12-25 15:40:28

内存Java虚拟机

2012-07-17 10:48:11

SpringCloudFoundr

2011-08-11 18:07:47

赛门铁克Android

2018-04-10 15:34:44

2021-07-05 16:53:04

AI人工智能教育

2018-11-13 10:40:01

区块链汽车大数据

2021-01-08 05:20:22

Springboot应用

2017-02-28 08:48:11

科技早新闻

2010-07-02 15:58:35

BlackBerry开

2023-12-12 16:46:44

AI云团队云管理
点赞
收藏

51CTO技术栈公众号