【发布时间】:2018-03-17 04:29:43
【问题描述】:
我保证如果你能在 20 分钟内解决这个问题,我会给你 100 声望......我处于非常紧急的情况。
我正在运行这个命令:python3 ringo.py F 6003 networklab1.cc.gatech.edu 6002 2
poc_address = (poc_name, int(poc_port))
peer_data = json.dumps({
'command': 'peer_discovery',
'peers': peers,
'ttl': 6,
})
print(poc_address) # ('130.207.107.12', 6002)
server.socket.sendto(
peer_data.encode('utf-8'),
poc_address <--- error here..!!
)
130.207.107.12
我收到此错误:OSError: [Errno 22] Invalid argument
在 poc_address 上
-
Serversocket 定义较早
server = socketserver.UDPServer((HOST, PORT), MyUDPHandler) server_thread = Thread(target=server.serve_forever, args=()) server_thread.daemon = False server_thread.start()
【问题讨论】:
-
天哪……不……
-
有什么想法,请发表评论或回答。
标签: python-3.x sockets server serversocket socketserver