您的位置:

python发16进制数据库,python串口发送16进制数据

本文目录一览:

python中十进制转成十六进制代码

在python中,十进制转换十六进制使用hex()函数。

如:hex(10),十六进制数为0xa

hex(17),十六进制数为0x11

用python怎么发送tcp协议的16进制数据包

一般字符串可以直接发,不是可读的也可以用"\x33\x22"这种发。

如果是一列数之类的,可以用struct的pack打包成字符串发送。

串口发送16进制1234,用python接收的是'\x01\x01\x03\x04'但用python再怎么转换成原来的数据1234呢?

1、首先要引用Python的第三方库:serial,打开pycharm。

2、点击file,里面有一个setting。进入setting后点击“progect”下的Project Interpreter,如图。

3、然后在页面中,点击右边的加号,如图。

4、然后在左上角的搜索框搜索pyserial并选中pyserial,如图。

5、最后点击Install Package,然后等上一会就好了。