Selenium IDEでexportしたコードをPythonで動かす方法について教えていただけませんか?
「Googleで札幌の天気を検索し、降水確率を表示する」という簡単な動作を行おうとしています。
コードを実行したところ、
import pytest
ModuleNotFoundError: No module named 'pytest'
というエラーメッセージが表示されます。
1行目の「import pytest」に問題があるというメッセージだと思いますが、
どのような処理をすると、問題をクリアできるのでしょうか?
実行したいコードは、以下になります。
どうぞよろしくお願いいたします。
import pytest
import time
import json
from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support import expected_conditions
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities
class TestSapporotenki():
def setup_method(self, method):
self.driver = webdriver.Chrome()
self.vars = {}
def teardown_method(self, method):
self.driver.quit()
def test_sapporotenki(self):
# www.google.co.jpを開く
self.driver.get("https://www.google.co.jp/")
self.driver.set_window_size(1050, 662)
# 検索ボックスに「札幌天気」を入力して、Enterキーを押す
self.driver.find_element(By.NAME, "q").send_keys("札幌天気")
self.driver.find_element(By.NAME, "q").send_keys(Keys.ENTER)
# [降水確率]のボタンをクリック
self.driver.find_element(By.ID, "wob_rain").click()
No.1ベストアンサー
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonで会員サイトの自動ログイン ID Nameがない 1 2022/12/16 02:09
- その他(プログラミング・Web制作) pythonでのカーソル移動がずれる 2 2023/07/30 08:51
- その他(プログラミング・Web制作) pythonをjupiter notebookからmecabで頻出の高い単語の抽出について(Runt 1 2022/12/17 18:08
- その他(プログラミング・Web制作) selenium python3 pycharm 1 2022/06/16 15:35
- その他(プログラミング・Web制作) pythonのプログラムについての質問です。 1 2023/05/26 10:31
- オープンソース Pythonのコードをexe化 1 2023/07/03 08:01
- その他(プログラミング・Web制作) Python - Excel で Webからデータを連続取得したいのですが エラーが出ます 1 2023/07/06 20:08
- その他(プログラミング・Web制作) このpythonコードの意味教えて下さい! 2 2022/08/26 00:52
- その他(プログラミング・Web制作) TwitterAPIを使用せずに自動ツイートする方法を知りたい。考え方としてはブラウザを擬似操作して 2 2023/02/02 17:16
- その他(プログラミング・Web制作) pythonのこのエラーがわかりません 3 2022/11/16 14:54
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
「例外 *** は対応する try 文...
-
drawImageの描画速度について
-
eclipseに記述したjavaファイル...
-
jFrameを使って複数の画面を生...
-
importするには java.io.*; imp...
-
Androidで画面遷移ができません.
-
シャットダウンフックが呼ばれない
-
ログイン認証についてjavaとブ...
-
BufferedReaderなどについて
-
C言語のポインターに関する警告
-
JSPやサーブレットでSystem.out...
-
[JAVA]try 内の変数を外で!?
-
1~100までの数字を表示したい
-
VBで作った乱数を一度も重複さ...
-
数値⇒漢数字変換 java
-
flush()とclose()について
-
1~100までの数字を表示し、か...
-
EclipseでJava
-
javaで質問です。 文字列2023/2...
-
0dの意味を教えてください
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
eclipseに記述したjavaファイル...
-
「例外 *** は対応する try 文...
-
干支の計算で。。。
-
Selenium IDEでexportしたコー...
-
Javaを使ってデジタル時計を作...
-
ColabでのPytorchのエラー
-
importするには java.io.*; imp...
-
生年月日と今日の日付から年齢...
-
ファイル名を動的に生成したい
-
文字列を数式に
-
<forEach> 内で供給された "ite...
-
シャットダウンフックが呼ばれない
-
Javaからストアド実行(配列項目)
-
ActionForm form にnullが入っ...
-
setAttribute(String, int)は適...
-
(急募)JavaカレンダーをGUI可に...
-
文字サイズが可変のラベル
-
Java での グローバルIP取得
-
python OpenPyXLを使って出力結...
-
データの外挿について
おすすめ情報