gpt4 book ai didi

python - 套接字错误 [错误 10060]

转载 作者:行者123 更新时间:2023-12-01 04:07:49 25 4
gpt4 key购买 nike

这是我正在尝试运行的代码。但程序产生了一个socket.error。我有一个端口 8080 的网络代理,它将我连接到 Internet,我还需要在此处添加哪些详细信息才能创建此套接字连接?

import socket

mysock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
mysock.connect(('www.pythonlearn.com', 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()

最佳答案

如果我运行您的代码,我会收到第 5 行的错误 TypeError: a bytes-like object is required, not 'str'

尝试使用: mysock.send(b'GET http://www.pythonlearn.com/code/intro-short.txt HTTP/1.0\n\n')b 位于表示字节串的字符串之前。

关于python - 套接字错误 [错误 10060],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35350276/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com