いくつかの http プロキシで urllib.urlopen を使用していますが、(おそらく認証が必要な場合に) コンソールに次のプロンプトが表示されることがあります。
Enter username for Private Proxy Access (country) at xxx.xxx.xxx.xxx:xxxx
そのようなことが起こった場合、どうすれば例外を発生させることができますか?
次に例を示します。
from urllib import urlopen
p = '64.79.209.238:36867'
print urlopen('http://google.com', proxies={'http': 'http://'+p})
上記のプロキシがあまりにも早く死んでしまった場合に備えて、いくつかの代替品があります64.79.197.36:43444
, 64.79.209.203:34968
, 64.79.197.36:43444
,209.59.207.197:3438