python-3.x - 使用 python 3 进行套接字编程
问题描述
我的代码有问题,请帮我解决这个代码给我以下错误:socket.gaierror: [Errno 11001] getaddrinfo failed
import socket
servername='host'
serverport=12000
clientsocket=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)
message=input('input:')
clientsocket.sendto(message.encode('ascii'),(servername,serverport))
modimess,serveraddress=clientsocket.recvfrom(2048)
print(modimess)
clientsocket.close()
解决方案
推荐阅读
- node.js - Google App Engine Deploy 服务帐户适用于一项服务,但不是相同的服务
- python - 如果 timezone 不是 None,则 Datetime "fromtimestamp()" 忽略继承
- python - 插入空格以分隔连接的字母和数字字符串 - Python RegEx
- html - Hugo 不在子目录 [File.Dir] 中显示页面
- javascript - 您如何等待过滤器循环的每次迭代而不是整个循环的完成?
- c# - UWP 应用程序声称它在发布构建期间引用了自己的 exe -“清单引用文件”,它不是有效负载的一部分“
- python - 父/子一对多区分 Null 与零子
- java - 通过可点击的 ListView 将 firebase 数据从一个活动传递到另一个活动
- timezone - 为什么我的 TZ 环境变量在 puppeteer 中产生了错误的效果?
- python - 根据 Levenshtein 距离从列表中过滤重复项