python udp recv接收的是字节流还是字符串
发布网友
发布时间:2022-04-07 12:01
我来回答
共1个回答
热心网友
时间:2022-04-07 13:30
socket一般发送的是字符串,你要想用字节流的话,转换一下。
针对你说的情况
发送:
比如可以但是不限于用struct模块的struct.pack方法,把字符串打包成字节流再发送,具体用法你可以搜一下。
接收:
首先确定对方发过来的是字节流,你才能用struct.unpack解包,不然是不行的。
我之前还遇到过将字符串转ascii码,再转16进制码,然后进行交互的,所以你可以试试。