問題タブ [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.
python - webbrowser.open('mailto:....') はローカル実行環境でメール クライアントを起動しますが、運用サーバーでは起動しません
次のコードを使用して、事前定義されたフィールドで電子メール クライアントを起動しています。ローカル マシンでテストすると、電子メール クライアントは期待どおりに起動しますが、運用サーバーでは起動しません。本番サーバーでは、「/」へのリダイレクトを取得するだけです。電子メール クライアントが起動する原因について何か提案はありますか? すべてのブラウザでテストしましたが、動作に違いは見られませんでした。
python - WebブラウザまたはSeleniumを使用してブラウザで現在のURLを取得することは可能ですか?
それとも、 webbrowserやSeleniumの実際のライブラリ コードを「ハック」してこれを行うのでしょうか? 私は現在のドキュメントを調べていますが、これが可能であるとは考えていませんが、実際のライブラリ コードを調整して、この機能を挿入することはできますか?
残念ながら、Selenium を使用した次のアプローチは機能しません。元の URL のみを返します。
python - Webbrowser モジュールからの Python キオスク モード
私は次のことを達成しようとしています:
Python スクリプトの開始時にブラウザーをロードし、必要になるまでバックグラウンドでアイドル状態にしてから、URL をブラウザーに渡し、全画面キオスク モードで前面に表示します。起動時にロードしたい理由は、URL を取得してから表示されるまでの時間をできるだけ短くしたいためです。そのため、ブラウザの実際の起動時間を削除したいと考えています。
これを行うには、webbrowser モジュールを使用することを検討しています。これにより、これらすべてを実行できるようになりますが、ブラウザーを全画面 (キオスク) モードで開く方法が見つからないようです。
または、端末からキオスク モードで起動することもできます。
ただし、これは、既に開いているブラウザーに URL を渡すだけでなく、それが何をしていても独自Process
に行う必要があるのではなく、クロム ブラウザーの新しい完全なインスタンスを開きます。
したがって、私が探しているのは、理想的には、webbrowser モジュールをフルスクリーン モードでロードする方法、または端末から既にロードされているブラウザ プロセスに URL を快適に渡す方法、または私が試みていることを達成できるようにする 3 番目のオプションです。
私はラズベリー pi 2 で実行されている Raspbian を使用しており、使用可能なブラウザーとして Chromium と Epiphany を使用しています。
乾杯
python-3.x - Python 3 - Web からのビデオの表示 (例: youtube)
ライブラリーやインターネットで動画を閲覧する方法はないかと思っていました。印刷されたホールページである必要はありません。その中にビデオが含まれている可能性があります(ビデオを表示するのに十分です)ない場合、ビデオを表示するために、リンクを使用してfirefoxまたはtorブラウザを開く方法はありますか?見るのが難しい方法があるはずだと私は知っています
注: 表示するためにビデオをダウンロードしたくありません
python - Web ブラウザは二重引用符を %2522 に変換します
タイトルの通り、何をやってもブラウザで開きたいURLが開けません。
\ で二重引用符をエスケープしてみました
「」の代わりに URL で %22 を使用してみました
いずれにせよ、最終 URL は実質的に " を %2522 に変えてしまいます
%25 が % を表していることはわかっています。つまり、どういうわけか " が最初に %22 に変換され、次にその中の % が %25 に変換されます。意味がありません。とにかく 2 回処理される理由がわかりません。
URL の例 (Python で変数を出力すると得られるもの):
https://domain.com/do?q=item :(("abc")+OR+("def")+OR+("ghj"))
Chrome で開く Web ブラウザ:
https://domain.com/do?q=item:((%2522abc%2522)+OR+(%2522def%2522)+OR+(%2522ghj%2522))
python - Python で webbrowser ライブラリを編集して、同じタブで web ページを開くことはできますか?
webbrowser
次のステートメントを使用して、Python でライブラリを編集し、同じタブで Web ページを開くことができますか?
Windows オペレーティング システムと Chrome ブラウザを使用しています。
python - Python webbrowser - https:// なしで URL を開く
Python で Web サイトの URL を開こうとしています。このコードは機能します。
Python は最初にある URL のみを開くことに気付きhttps://
ました。
以下の例のいずれかの形式の場合、Python で URL を開くことは可能ですか?
URL は外部ソースから取得されるため、受け取るデータを変更することはできません。
私はpython docsを見てきましたが、stackoverflowで答えが見つかりません。
python - webbrowser.open_new_tab または webbrowser.open が ubuntu 14.04 で機能しない
指定された URL の新しいタブが Ubuntu 14.04 で開かない Mac OS X Yosemite で同じコードが機能する
Ubuntu 14.04 と Mac Yosemite の両方にフラスコがインストールされていますどちらにも python 2.7.6 がインストールされています
以下はソースコードです。
ポートでMacのフラスコアプリにアクセスしています5000
が、Ubuntuではポートでアクセスしています8080
デバッグを支援するために提供する必要がある情報を教えてください。
デバッグ後、この動作は SSL 証明書の問題によるものでしょうか? デバッグするために、サーバーが動作しているローカルマシンと同じ環境をサーバー上に作成しようとしました。BI はサーバー上の apache Web サーバーを停止し、flask アプリを手動で起動し (ポート 5000 でページにアクセスできるように)、次を使用してページを起動しようとしましたhttp://127.0.0.1:5000
が、端末の python ログが消去され、画面に " ≪ ↑ ↓ Viewing[SSL] <Google Maps>
" 底に