2011-01-03 11 views
0

http://www.sl.universalservice.org/funding/opendatasearch/Search1.aspから多くのファイルをPythonライブラリmechanizeを使用してダウンロードしようとしています。サイトでは、ユーザーは2つのASPフォームに記入し、ユーザーが2番目の送信ボタンをクリックするとファイルのダウンロードが開始されます。私は両方のフォームを通過するPythonプログラムを取得することができましたが、ファイルを取得する方法はわかりません。 2番目のフォームを提出したら、どのようにファイルにアクセスできますか?お使いのブラウザオブジェクトでbとPythonでASPフォームからファイルをダウンロード

+0

フォームにはどのように記入できましたか?私もこれを行う必要がありますが、それを理解するのに問題があります。 – kflaw

答えて

1

b.submit() # The second of the two forms 
c = csv.DictReader(b.response(), dialect='excel-tab') 

b.responseは()あなたはcsvモジュールで処理できるファイルのようなオブジェクトにアクセスすることができます。

関連する問題