🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

selenium

Selenium(セレニウム)は、ブラウザをプログラムで作動させるフレームワークです。この原理を使うことにより、ブラウザのユーザーテストなどを自動化にすることができます。

Q&A

解決済

1回答

971閲覧

python の ブラウザ制御は、既に開いたものの操作はできませんか?

stakezo

総合スコア43

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

selenium

Selenium(セレニウム)は、ブラウザをプログラムで作動させるフレームワークです。この原理を使うことにより、ブラウザのユーザーテストなどを自動化にすることができます。

0グッド

0クリップ

投稿2019/12/27 03:39

よろしくおねがいします。

いま、pythonの勉強をしています。

kensaku.py をダブルクリック
chrome が起動
"google.co.jp"を開く
"東京都" という単語で検索

は出来たのですが、

chrome を手動で起動
"google.co.jp"を手動で開く
kensaku1.py をダブルクリック
"東京都" という単語で検索
kensaku2.py をダブルクリック
"大阪" という単語で検索

というふうにしたいと思っています。

selenium を使っていますが、上手くいきません。
やり方をご教授いただけないでしょうか。
よろしくおねがいします。

動作環境
Windows10 Pro 64bit
Google Chrome Version79 64bit
PyCharm 2019.3.1
Python 3.8.1

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

別プロセスですので無理でしょう。
私でしたら、質問者のkensaku.pyで、chromeを起動する前にTkinterで検索文字列を入力する処理をいれて、その入力文字列を検索文字列にすれば良いと思いますが。
Tkinterは自分で調べてくださいませ。

投稿2019/12/27 04:36

ikapy

総合スコア1167

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

stakezo

2019/12/27 04:54

Tkinter というツールを教えてくださり、ありがとうございます!
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.36%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問