【发布时间】:2016-09-29 20:20:09
【问题描述】:
我正在尝试使用 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
这是我的代码:
import socket
import time
HOST = 'localhost'
PORT = 5454
data = "sup bruh"
bytes(HOST)
bytes(PORT)
s = socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
while 1:
s.sendto(data,(HOST,PORT))
print ("sent:" + data)
【问题讨论】:
-
b = bytes(HOST, 'utf-8') -
您不必将跟踪粘贴回标题中,摘要会更好。内容也可在 Internet 上搜索。