前提・実現したいこと
seleniumを用いてネットワークカメラの画像をバッチ処理で取ってこようとしたとき,ログイン画面にidとpwを入力できませんでした.
入力しかたを教えて欲しいです.
発生している問題・エラーメッセージ
python
1driver.find_element_by_id.send_keys
で入力できません.
該当のソースコード
python
1from selenium import webdriver 2from selenium.webdriver.chrome.options import Options 3 4import os 5import time 6options = Options() 7 8options.binary_location = 'C:\Program Files (x86)\Google\Chrome\Application\chrome.exe' 9driver = webdriver.Chrome(options=options,executable_path= 'C:/Users/***/Desktop/chromedriver') 10 11 12driver.implicitly_wait(10) 13 14driver.get('http://***.***.***.***:****/') 15login_id = os.environ["設定してるid"] 16login_password = os.environ["設定してるpw"] 17driver.find_element_by_id("ユーザー名").send_keys(login_id) 18driver.find_element_by_id("パスワード").send_keys(login_password) 19driver.find_element_by_id("ログイン").submit() 20 21time.sleep(10) 22
補足情報(FW/ツールのバージョンなど)
jupyter notebookで書いています.
また,ネットワークカメラはパナソニックのBB-SW172Aです.
よろしくお願いいたします.
回答1件
あなたの回答
tips
プレビュー