我能';我搞不懂我的Python套接字错误 导入套接字 mysock=socket.socket(socket.AF\u INET,socket.SOCK\u流) connect(('www.pythonlearn.com/code/intro short.txt',80)) mysock.send('GEThttp://www.pythonlearn.com/code/intro-short.txt HTTP/1.0\n\n') 尽管如此: data=mysock.recv(512) 如果(len(数据)
[Errno 11004]getaddrinfo失败我能';我搞不懂我的Python套接字错误 导入套接字 mysock=socket.socket(socket.AF\u INET,socket.SOCK\u流) connect(('www.pythonlearn.com/code/intro short.txt',80)) mysock.send('GEThttp://www.pythonlearn.com/code/intro-short.txt HTTP/1.0\n\n') 尽管如此: data=mysock.recv(512) 如果(len(数据),python,sockets,Python,Sockets,[Errno 11004]getaddrinfo失败 我不知道我的错是什么。请帮帮我 您需要从尝试连接到的域中删除路径: import socket mysock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) mysock.connect(('www.pythonlearn.com/code/intro-short.txt', 80)) mysock.send('GET http://www.pythonlearn.com/code/i
我不知道我的错是什么。请帮帮我 您需要从尝试连接到的域中删除路径:
import socket
mysock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
mysock.connect(('www.pythonlearn.com/code/intro-short.txt', 80))
mysock.send('GET http://www.pythonlearn.com/code/intro-short.txt HTTP/1.0\n\n')
while True:
data = mysock.recv(512)
if ( len(data) < 1 ) :
break
print data;
mysock.close()
mysock.connect('www.pythonlearn.com', 80)