からファイルを取得するために、私はURLを持って、例えばURL
url = "www.example.com/file/processing/path/excefile.xls"
このURLは、直接Excelファイルをダウンロードします。 このファイルをダウンロードするにはどうすればよいですか?つまり、Pythonコードを実行すると、上記のURLがブラウザで開き、Excelファイルをダウンロードする必要があります。
からファイルを取得するために、私はURLを持って、例えばURL
url = "www.example.com/file/processing/path/excefile.xls"
このURLは、直接Excelファイルをダウンロードします。 このファイルをダウンロードするにはどうすればよいですか?つまり、Pythonコードを実行すると、上記のURLがブラウザで開き、Excelファイルをダウンロードする必要があります。
はwebbrowser
moduleを使用します。
import webbrowser
webbrowser.open(url)
それはいつもPythonが何をすることができるか私を驚かせる。 –
私はこれを発見したばかりだが、知識の宝石だ。 –
あなたは、必ずしもブラウザを経由する必要がない場合は、指定した場所にファイルを保存するためにurllib
モジュールを使用することができます。
import urllib
url = 'http://www.example.com/file/processing/path/excelfile.xls'
local_fname = '/home/John/excelfile.xls'
filename, headers = urllib.retrieveurl(url, local_fname)
http://docs.python.org/library/urllib.html#urllib.urlretrieve
あなたは間違いなく素晴らしいrequestsのlibになります。
なぜブラウザが必要ですか?ファイルのダウンロードに興味がありますか? – Shep