Python を使用して Web ページからファイルを自動的にダウンロードしようとすると、Web ページ ダイアログ ウィンドウが表示されます (私は IE を使用しています)。ウィンドウには、「続行」と「キャンセル」などの 2 つのボタンがあります。[続行] ボタンをクリックする方法がわかりません。問題は、Webpage Dialog を Python で制御する方法がわからないことです。winGuiAuto を使用してウィンドウのコントロールを見つけようとしましたが、Button タイプのコントロールを認識できませんでした...アイデアはありますか?
サーシャ
私の質問の明確化:
私の目的は、ある Web サイトから株式データをダウンロードすることです。私は多くの株に対してそれを実行する必要があるので、繰り返し行うにはpythonが必要です。この特定のサイトは、リンクをクリックして Excel ファイルでダウンロードできるようにすることで、データをエクスポートします。しかし、リンクをクリックすると、このファイルをダウンロードするかどうかを確認する Web ページ ダイアログ ボックスが表示されます。この Web ページ ダイアログは私の問題です。これは html ページではなく、通常の Windows ダイアログ ボックスでもありません。それは別のものであり、Pythonで制御する方法を構成できません。2 つのボタンがあり、そのうちの 1 つ (続行) をクリックする必要があります。IE に実装されている特別な種類のウィンドウのようです。次のようなタイトルで区別されます。 Web ページ ダイアログ -- bralblabla をダウンロードします。[続行] を手動でクリックすると、通常の Windows ダイアログ ボックス (開く、保存、cancel) winGuiAuto ライブラリで処理する方法を知っています。このライブラリをWebページダイアログウィンドウに使用しようとしましたが、うまくいきませんでした。Autoit Infoツールでボタンを認識しようとしましたが、うまくいきませんでした。実際、これらはボタンではなく、実際にはリンクである可能性がありますが、リンクが表示されず、ソース コードも表示されません... この Web ページのダイアログ ボックスとは何か、およびそれを制御する方法を教えてくれる人が必要ですパイソン。それが私の質問でした。私が必要としているのは、この Web ページのダイアログ ボックスが何であるか、Python でそれを制御する方法を教えてくれる人です。それが私の質問でした。私が必要としているのは、この Web ページのダイアログ ボックスが何であるか、Python でそれを制御する方法を教えてくれる人です。それが私の質問でした。