0

ftp サイトを扱っていると思って、次の Python の簡単なスクリプトを使用して e4ftl01.cr.usgs.gov/ にログインしようとしました。

import ftplib
ftp = ftolib.FTP("e4ftl01.cr.usgs.gov")
ftp.login()

このエラーが発生しました:

socket.error: [Errno 101] Network is unreachable

これはおそらく、サイトが実際には HTTP であるためです。

さて、私の目標はサイト内のフォルダーからファイルをダウンロードすることですが、この場合 ftplib が機能していないように見えますか、それとも間違っていますか? どのような解決策を提案しますか?

4

1 に答える 1

0

さて、私はこの簡単な解決策を見つけました:

import urllib
urllib.urlretrieve("http://e4ftl01.cr.usgs.gov/MOLT/MOD11A1.005/2012.07.11/BROWSE.MOD11A1.A2012193.h00v08.005.2012196013549.1.jpg","Downloaded.jpg")
于 2013-09-04T19:31:14.453 に答える