现象:
在测试python的udp通信时,使用udp socket发送数据提示一个TypeError,错误如下图:

image.png


意思是函数sendto需要的参数类型是字节对象不是字符串,但是没指出具体是哪个参数,需要自己判断。


解决办法:
把str转换成bytes类型
bytes(data,'utf-8')  或者  str.encode(data,'utf-8')
第二个参数是编码,根据需求选择。