Pythonを使用してzipファイルをダウンロードしたい。
このタイプの URL、 http: //server.com/file.zip を使用すると、urllib2.urlopen を使用してローカル ファイルに書き込むことで、これは非常に簡単になります。
しかし、私の場合、このタイプの URL があります: http://server.com/customer/somedata/download?id=121&m=zip、フォームの検証後にダウンロードが開始されます。
私の場合、herokuにデプロイしたいので、C ++で構築されたspynnerを使用できないことを正確に説明すると便利です。このダウンロードは、scrapy を使用したスクレイピング後に開始されます。
ブラウザーからのダウンロードは正常に機能し、その名前の適切な zip ファイルを取得します。Pythonを使用して、htmlとヘッダーデータを取得するだけです...
Python でこのタイプの URL からファイルを取得する方法はありますか?