【发布时间】:2018-04-20 12:47:31
【问题描述】:
我想编写一个 Python 脚本,使用 Selenium 自动将我登录到一个网站。但我不想将密码存储在纯文本 .py 文件中。我有哪些选择?这是我到目前为止的代码:
from selenium import webdriver
import time
driver = webdriver.Firefox()
website = driver.get("https://reddit.com")
uname = driver.find_element_by_name("user")
pword = driver.find_element_by_name("passwd")
button = driver.find_element_by_class_name("btn")
time.sleep(0.5)
uname.send_keys("xDinomode")
pword.send_keys("")
time.sleep(0.3)
button.click()
time.sleep(60)
【问题讨论】:
-
这与 Selenium 无关,您必须寻找一种在 Python 中散列和存储密码的好方法,当您拥有它时,您将拥有在任何您想要的地方使用它的密码
标签: python selenium passwords geckodriver