問題タブ [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 投票する
1 に答える
220 参照

java - Python の webbrowser.open() に相当する Java

Python でプロジェクトを終了したばかりで、それを Java に変換しようとしています。私は多くのことを行ってきましたが、この1つの部分にこだわっています。Pythonでは、このコードを使用してWebブラウザーのリストからランダムなリンクを開いています

Java では、ランダムな URL の選択を再現できましたが、Web ブラウザーで URL を開く方法がわかりません。

では、Python に相当する Java は何webbrowser.open()ですか?

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

python - 正規表現を使用した Pysnmp の解析

Pysnmp の出力を解析する必要があります。Web ブラウザからスクリプトを実行したい。したがって、コードは次のとおりです。

このスクリプトを Web ブラウザーから実行すると、出力は生成されません。

最後のループを次のように変更すると:

次のように Web ブラウザーに出力を生成します。

しかし、シェル内からスクリプトを実行すると、次のように行ごとに出力されます。

スクリプトで正常に動作しているデバイスからデータを取得したいのですが、出力を正規表現で解析して、Web ブラウザーにae2、xe-4/0/などのドットのないすべてのインターフェイスを出力したいと考えています。 0で、次のようにすべてのインターフェイスを 1 行ずつ出力します。

regexr.com で正規表現を確認しましたが、必要な行と一致しています。実際にご覧くださいhttp://regexr.com/3agof どんなご意見もお待ちしております。

どうもありがとう

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

python - python webbrowser はシェルを開いたままにします

ブラウザで新しいタブを開いてhttp://kivy.org/#homeに移動することになっている webbrowser modle を使用して、小さな python プログラムを作成しました。Linuxシェルで実行したところ、問題なく動作し、新しいタブが開かれ、http://kivy.org/#homeに移動しました。しかし、もう一度実行したいときに、次のエラー メッセージが表示されることに気付きました。

そして、何も入力できなかったため、プログラムが閉じられていないように見えたので、次のように閉じなければなりませんでした^C 。ソースコードは次のとおりです。

0 投票する
0 に答える
243 参照

python - 後で一時ファイルを削除する方法

Python 2.7 では、現在、次のコードを使用して、投稿要求を介して Web ページにデータを送信しています (残念ながら、これを実際に変更することはできません)。http://everydayscripting.blogspot.co.at/2009/09/python-jquery-open-browser-and-post.htmldataに従って作成した文字列を作成し、ファイルに書き込み、ファイル:webbrowser.open

ただし、少し寝るだけでは少し寝不足になることもあるということを学ばなければなりませんでした。データが送信される前にファイルを削除してしまう可能性があります。

どうすればこれを回避できますか?

もちろん、後でファイルを削除することも 1 つの考えですが、それはいつになるのでしょうか。全体がクラス内のメソッドです。破棄時に確実に実行されるメソッドはありますか? または、タブが閉じられるまでブラウザが戻らないようにブラウザを起動することは何とか可能ですか?

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

python - osx での Python Web ブラウザ プラットフォーム固有の Unicode エラー

Windows 7、Python 2.7 コンピューターでクロスプラットフォーム スクリプトを開発しています。このスクリプトは、Python 2.7 がインストールされた MacOSX コンピュータでも使用されます。

次のスクリプトは Windows コンピューターでは問題なく動作しますが、Mac で実行すると Unicode エラーが発生します。

エラーは次のとおりです。

ここで何が問題なのかよくわかりません。Python の基本関数は、Unicode ファイル名を適切に処理するはずですよね?

:この質問を見ましたが、役に立たず、OPにエラーはありません:IMOは重複していません

0 投票する
4 に答える
15603 参照

python - Python webbrowser パッケージを使用して既存のブラウザー タブを閉じる方法

Python webbrowser パッケージを使用すると、指定した URL で新しいタブを開くことができます。このタブを閉じる方法はありますか? 以下の公式ドキュメントを参照しましたが、クローズアクションに関連するものは何も言及されていません.

Python webbrowser パッケージ ドキュメント: https://docs.python.org/3/library/webbrowser.html

0 投票する
0 に答える
479 参照

python - Python の webbrowser.open() による認証

ページを解析し、そこに含まれるすべてのビデオをダウンロードしたいと考えています。認証が必要なページだったので、セッションを作成しました

今、私はすべてのダウンロードリンクを持っていますが、それらを開こうとすると、

webbrowser.open(url)

サインイン ページにリダイレクトされます。webbrowser.open() で認証する方法や、セッション オブジェクトを使用してこれらのリンクをダウンロードする方法はありますか?

ありがとう