Python 字节(主机)引发“;不带编码的字符串参数";
我正在尝试使用udp通信来使用python 3.5,但我似乎无法使套接字库正常工作,因为总是会出现此错误Python 字节(主机)引发“;不带编码的字符串参数";,python,sockets,udp,Python,Sockets,Udp,我正在尝试使用udp通信来使用python 3.5,但我似乎无法使套接字库正常工作,因为总是会出现此错误 Traceback (most recent call last): File "C:\Users\Nicholas Hendricks\Desktop\udpServer.py", line 8, in <module> bytes(HOST) TypeError: string argument without an encoding 问题是bytes()假设
Traceback (most recent call last):
File "C:\Users\Nicholas Hendricks\Desktop\udpServer.py", line 8, in <module>
bytes(HOST)
TypeError: string argument without an encoding
问题是
bytes()
假设的编码参数如下:
HOST = bytes(HOST, 'utf-8')
但我不明白为什么要将端口转换为字节,我在电话上,所以无法检查,但它不应该是整数吗
您可能还需要转换数据:
data = bytes(data, 'utf-8')
问题是
bytes()
假设的编码参数如下:
HOST = bytes(HOST, 'utf-8')
但我不明白为什么要将端口转换为字节,我在电话上,所以无法检查,但它不应该是整数吗
您可能还需要转换数据:
data = bytes(data, 'utf-8')
b=bytes(主机,'utf-8')
您不必将跟踪粘贴回标题中,汇总会更好。内容也可以在互联网上搜索。b=bytes(主机,'utf-8')
您不必将跟踪粘贴回标题中,最好是摘要。内容也可以在互联网上搜索。