2016-11-25 3 views
0

Pythonでftplibモジュールを使用して衛星データをダウンロードしていますが、1つのファイルをダウンロードした後で接続を閉じると、この例外が発生します:ftplib.error_temp:421あなたのインターネットアドレスからの接続が多すぎます

10mins後
"ftplib.error_temp: 421 Timeout." 

、私は再び、再び別の例外をいくつかのデータをダウンロードするftpサイトを再接続しよう:

>>> ftp.connect('ladsweb.nascom.nasa.gov') 
Traceback (most recent call last): 
    File "<stdin>", line 1, in <module> 
    File "/root/.pyenv/versions/3.5.2/lib/python3.5/ftplib.py", line 156, in connect 
    self.welcome = self.getresp() 
    File "/root/.pyenv/versions/3.5.2/lib/python3.5/ftplib.py", line 243, in getresp 
    raise error_temp(resp) 
ftplib.error_temp: 421 There are too many connections from your internet address. 

は、どのように私は再びftpサイトに再接続することができますか?

+0

これはおそらく、ある期間に行うことができる要求の数を制限します。 – mike510a

答えて

0

421インターネットアドレスからの接続が多すぎます。

これは、1つのシステムで行われる接続の量を制限するために、ターゲットサイトによって行われる制限です。この制限がどのくらい厳密に強制されているかは不明である。すなわち、現在アクティブな接続を数えただけであるか、またはある時間枠内で接続を試みるかどうかは不明である。後で再試行する必要があります。

関連する問題