2014-01-05 68 views
1

我有以下的/ etc/hosts中慢了urllib.urlopen與有線網絡連接(本地服務器)

127.0.0.1 my-server-name 

然後我運行此代碼:

import urllib2 

f = urllib2.urlopen('http://my-server-name') 
print f.read() 

如果我連接到通過wifi實現(或者如果以太網接口關閉),請求需要0.2s。如果我使用有線連接,則需要長達10秒。

我一直在閱讀,它可能是一個緩存相關的問題,但我無法找到解決方案。

關於如何解決這個問題的任何想法將不勝感激,謝謝!

+0

您是否嘗試過與調試呢?請參閱[潛入Python 3](http://getpython3.com/diveintopython3/http-web-services.html#whats-on-the-wire) – RolfBly

回答

0

也許使用的要求會更好

+0

請求似乎有同樣的問題。 – fsiddi

+0

嗯,將不得不測試這更多。 這是發生在OSX或Linux? 將在我的macbook上測試,看看我可以找出在此期間 嘗試你可能會看看這個http://stackoverflow.com/a/8400299/1813556 – koder