2010-05-24 4 views
-1

Как увеличить скорость сокета в 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() 
+2

Не видя какого-либо кода и/или объяснения, очень сложно ответить на этот вопрос. Возможно, вы захотите принять некоторые ответы. –

+2

Что вы подразумеваете под «скоростью сокета»? Если это скорость передачи сокетов UDP или TCP, без дополнительной информации; мой ответ был бы следующим: __Buy лучший интернет! __ – Kimvais

ответ

-1

Что скорость передачи данных вы используете? Возможно, вы можете увеличить его.

Хорошо, теперь, как только вопрос будет очищен, я рекомендую выбрать лучшее решение (например, реализовать свое собственное), а не использовать общедоступный прокси-сервис. Это медленно.

+0

Если кто-то голосует, пожалуйста, оставьте свой отзыв. – Kangkan

2

75.21.47.2:8080 похоже, является общедоступным HTTP-прокси-сервером? из-за того, что они есть.

Если вы хотите улучшить производительность через прокси-сервер, реализуйте свою собственную или пользуйтесь коммерческим сервисом.

0

Измерьте все этапы трубопровода (открытие соединения, отправка сообщения, получение ответа и т. Д.). Выясните, где самый большой удар для доллара и подумайте о том, как это сделать. С вашего вопроса, единственный ответ - Kimvais's - Купите лучший интернет!

0

Мысль о сжатии? Конечно, зависит от того, что вы делаете, но, если возможно, его обязательно следует использовать.

Смежные вопросы