如何在python中提高套接字的速度? 我的代码:
import urllib
proxies = {'http': 'http://75.21.47.2:8080/'}
opener = urllib.FancyURLopener(proxies)
r = opener.open("http://www.python.org/")
print r.read()
答案 0 :(得分:2)
75.21.47.2:8080
似乎是一个公共HTTP代理服务器?由于它们的存在,它们总是很慢。
如果您希望通过代理获得更好的性能,请实施自己的或使用商业服务。
答案 1 :(得分:0)
测量管道的所有阶段(打开连接,发送消息,接收响应等)。找出降压最大的位置,并考虑一种方法。从您的问题来看,唯一的答案是Kimvais的 - 购买更好的互联网!
答案 2 :(得分:0)
考虑压缩?当然,取决于你正在做什么,但如果可能的话,肯定应该使用它。
答案 3 :(得分:-1)
您使用的波特率是多少?你可以增加它。
好的,现在一旦问题得到解决,我建议选择更好的解决方案(比如实施自己的解决方案),而不是使用公共代理服务。这很慢。