0

私はプロジェクトに取り組んでいます。毎日、ウェブサイトにログインする必要があります。レポート ページに移動します。必要な情報を入力し、[レポート作成] アイコンをクリックすると、ファイルを保存するように求めるポップアップ ウィンドウが表示されます。Pythonで自動でやりたい。

数日間インターネットを検索しましたが、Autoit で検索できるようになりましたが、Python で方法が見つかりません。urllib2 を使用することで、「レポートの生成」アイコンをクリックするまで処理できます。しかし、ファイルの名前と場所を取得してダウンロードするにはどうすればよいですか?

「レポートの生成」ボタンがフォームの送信ボタンであることを明確にしたいと思います。生成ボタンに関連する Href はありません。フォームを送信すると、ファイルの保存先を尋ねるファイル保存ダイアログがポップアップ表示されます。

前もって感謝します!

4

1 に答える 1

1

Fx からのファイル保存ダイアログの場合は、ファイルに直接リンクしていることを意味している可能性があります。すべての情報を入力して generate_report アイコンをクリックすると、どの href に generate_button が割り当てられているかを確認できませんか?

import urlib
urlfile = "Href of the generate_button"
urllib.urlretrieve(urlfile,"filename")
于 2012-07-21T10:21:45.977 に答える