問題タブ [python-webbrowser]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
32554 参照

python - Pythonを使用してブラウザゲームのようなフラッシュを作成できますか?

Pythonを使用してブラウザゲームのようなフラッシュを作成することは可能ですか?(実は経済シミュレーションに使いたいのですが、ブラウザゲームと同じです)

Davoud

0 投票する
1 に答える
387 参照

python - Python:ウェブブラウザでフォーカスのないタブを開く

Pythonを使用してWebブラウザで新しいタブを開きたいのですがwebbrowser。ただし、ブラウザが一番上に表示され、開いているタブに直接移動します。ドキュメントでこれに関する情報は見つかりませんでしたが、隠されたAPIがある可能性があります。このタブをできるだけ目立たない方法で開くことはできますか?つまり、次のことを意味します。

  • 最小化されている場合、ブラウザを一番上に表示しません。
  • 開いているタブを動かさない(特に、現在他のタブで作業している場合-プロセスがバックグラウンドで動作しているため、新しいタブによって突然作業が中断されるのは非常に面倒です)?
0 投票する
3 に答える
2863 参照

python - Python を使用して Web ページを開く

Python コーディングは初めてで、Python を使用して Web ページを開こうとしています。web browser.open を使用して Web ページを開きました。Webページを開いた後、ページのタイマーがゼロになったときに、Webページの「送信」というタブをクリックしたいと思います。エラーが発生した場合、ユーザーの操作なしで元のページに戻る必要があります。これは可能ですか?

ありがとう

0 投票する
13 に答える
30144 参照

python - Python の Web ブラウザは、デフォルトのブラウザではなく、Windows の相対パスで IE を起動します

デフォルトのブラウザーで Python からローカルの html ファイルを起動しようとしています (現在、.html ファイルをダブルクリックすると、Chrome が起動し、デフォルトは Google Chrome になります)。

Python の を使用するwebbrowser.open()と、代わりに IE が起動し、アドレス バーが空白になります。

デフォルトのプログラムを確認しましたが、正しいようです。私はWin 7 SP1を使用しています。Chrome が起動しないのはなぜですか?

更新: コードは不明な OS とマシンで実行されるため、ハードコーディングやブラウザーの登録、またはパスの更新はオプションではありません。URLを解析してからチェックをfile://行うことが答えかもしれないと考えています。os.path.existsos.path.realpath

0 投票する
3 に答える
2053 参照

python - Gmail、フォーラムなどをチェックするために、Python を使用してパスワードで保護されたサイトにログオンできますか?

次のような webbrowser モジュールを使用して、非常に簡単に web ページを開くことができることを知っています。

しかし、これらの Web サイトにログイン資格情報を渡すことは可能ですか? たとえば、firefox で gmail を開いてメールをチェックするなど、定期的に行っている作業を自動化するスクリプトを作成したいと考えています。

また、可能であれば、このスクリプトで安全な方法でパスワードを入力していただけますか? したがって、コードではっきりと言うのではなく:

どういうわけかこのデータを暗号化できますか?

0 投票する
3 に答える
3932 参照

python - Python: webbrowser モジュールを使用してブラウザ ウィンドウを開くときに、サイズ/位置 (高さ、幅、x、y) を指定する方法はありますか?

webbrowser モジュールと .open 関数を使用して Internet Explorer を開くスクリプトを作成しています。デフォルトでは、私のシステムでは、IE が全画面表示で開きます。開くブラウザ ウィンドウのサイズ/位置 (幅、高さ、x、y) を指定する方法はありますか?

例: 特定の URL (Google マップなど) で IE ウィンドウを開き、ウィンドウを画面の右下に配置したいと考えています。

私が言ったように、私は現在 webbrowser.open を使用して IE で Google マップ ページを開いていますが、開いたときに IE ウィンドウのサイズ/場所を指定できるようにする他の方法を使用することもできます。

- ありがとう

0 投票する
2 に答える
442 参照

python - Windowsのコンソールにページを出力するPythonウェブブラウザ

私はWindowsでPyGTKアプリケーションを作成しており、関数内でwebbrowserモジュールを使用してWebページを開こうとしています。これは世界で最も単純なことですが、ブラウザで開く代わりに、ページのHTMLソースをコンソールに出力します。なぜこれが起こるのか誰かが知っていますか?

問題のコード:

今、Arch Linuxラップトップでテストしましたが、正常に動作するため、これはWindows固有の問題です。おそらくPythonは使用するブラウザを見つけることができませんか?

0 投票する
3 に答える
8971 参照

python - Python:POSTを介してURLをリクエストし、ブラウザに結果を表示します

私は大きなGUIアプリの開発者であり、バグ追跡用のWebサイトがあります。誰でも新しいバグをバグ追跡サイトに送信できます。デスクトップアプリから特定の障害(つまり、未処理の例外)を検出できます。そのような場合は、ユーザーが事前定義したブラウザーでsubmit-new-bugフォームを開き、障害について収集できる情報をいくつかのフォームフィールドに追加します。 。GETまたはPOSThttpメソッドを使用してsubmit-new-bugフォームを取得し、そのフォームにデフォルトのフィールド値を提供できます。したがって、httpサーバー側からはすべてがほぼ問題ありません。

これまでのところ、Python標準ライブラリwebbrowserモジュールを使用して、URLのGETパラメータとしてデフォルト値を渡すURLを正常に開くことができます。ただし、一部のブラウザ(特にMS IE )で許可されるURLの最大長など、この方法にはいくつかの制限があります。モジュールには、POSTを使用してURLを要求する方法がないようです。OTOH必要なタイプのコントロールを提供するモジュールがありますが、AFAIKには、ユーザーが希望するブラウザーで取得したページを開く可能性がありません。webbrowserurllib2

私たちが望むこの混合動作を取得する方法はありますか(urllib2のより高いレベルの機能で細かく制御するためwebbrowser)?

PS:URLをで取得しurllib2、そのコンテンツを一時ファイルに保存し、そのファイルをで開く可能性について考えましたwebbrowser。これは少し厄介な解決策であり、この場合、相対URLなどの他の問題に対処する必要があります。より良い解決策はありますか?

0 投票する
1 に答える
15252 参照

python - Python リフレッシュ HTML ドキュメント

開きたい URL として指定することにより、webbrowser モジュールで開くことができる HTML ドキュメントがあります。これは正常に機能します。実行中の Python スクリプトを使用して、このドキュメントを (それ自体を再度開く以外の方法で) 更新できるようにしたいと考えています。webbrowser モジュールで new=0 を設定しようとしましたが、ブラウザで新しいタブを開くだけです。これを達成する方法はありますか?

0 投票する
3 に答える
5950 参照

python - 未解決のインポート:webbrowser

以下のコードをAptanaStudio3で実行すると、OS X 10.6(Snowleopard)を実行しているiMacでビルド:3.0.9.201202141038のエラーが発生します。

ターミナルでこのエラーが発生しないのに、なぜAptanaでこのエラーが発生するのですか?