urllib.request.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/", "ExtraFunctionality.py")
上記のコマンドを使用して、ファイルをダウンロードするファイル パスを指定するにはどうすればよいですか? 現在、上記のコードは、プログラムが実行されているのと同じパスにファイルをダウンロードするだけです。このダウンロード パスを指定したいのですが、どうすればよいですか?
urllib.request.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/", "ExtraFunctionality.py")
上記のコマンドを使用して、ファイルをダウンロードするファイル パスを指定するにはどうすればよいですか? 現在、上記のコードは、プログラムが実行されているのと同じパスにファイルをダウンロードするだけです。このダウンロード パスを指定したいのですが、どうすればよいですか?
代わりに"ExtraFunctionality.py"
、完全なパスを指定することもできます:
urllib.request.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/",
"/home/foo/ExtraFunctionality.py")
2 番目の引数はローカル ファイル名です。
urllib.urlretrieve ("http://bogoroditsa.tk/Grant's%20Libraries/ExtraFunctionality.py", theLocalFilename)
詳細については、 urlretrieveの下にある urllibのドキュメントを参照してください。
2 番目の引数が存在する場合は、コピー先のファイルの場所を指定します (存在しない場合、場所は生成された名前の一時ファイルになります)。