2011-09-09 7 views
3

このコードはLinuxで完全に動作しますが、ウィンドウにはエラーがあります。どうしましたか?urlopen windows ftpエラー

import urllib, urllib2 

a = 'ftp://ftp.arin.net/pub/stats/arin/delegated-arin-latest' 

urllib.urlopen(a) 
IOError: [Errno ftp error] proxy support for ftp protocol currently not implemented 

urllib2.urlopen(a) 
URLError: <urlopen error ftp error: > 
+0

aが文字列であることを確認していますか? http://codespeak.net/svn/pypy/dist/lib-python/2.5.2/urllib.pyによれば、aが文字列でない場合にこのエラーが発生します。 – rocksportrocker

+0

In [8]:type(a ) Out [8]: alex

+0

私は提供されたURLでコードをトレースすることをお勧めします... – rocksportrocker

答えて

0

あなたのInternet Explorerのいくつかのプロキシ設定があればチェック:メニューExtras->インターネットオプション、そこに接続 - > "LANの設定"(または似たような)。プロキシサーバーが設定されている場合、urllibは機能しません。