質問:しっかりPythonのセレンを使用してテキストボックスにパスワードを入力し
がしっかりとPythonのセレンを使用して、テキストボックスにパスワードを入力/送信するためにそこに方法は何ですか?暗号化、基本認証ヘッダーなど?
例(安全でない):
driver = webdriver.Chrome()
Pass = WebDriverWait(driver, timeout_time).until(
lambda driver : driver.find_element_by_id('Pass'))
Pass.send_keys(password)
説明:
これに伴う問題は、パスワードがプレーンテキストでstdout
、stderr
に書き込まれていることです。誰でもあなたのログファイルを取得し、あなたのアカウントを認証することができます。私はおそらくstdout
、stderr
を/dev/null
に送ることができますが、より良い方法が必要ですか?
また、password
がファイルに書き込まれた場合、誰かがあなたのリクエストを傍受し、あなたの詳細を非常に簡単に取得できる可能性がありますか?