Python 在这种情况下,如何使用selenium和web驱动器
您好,我是python新手,想使用selenium的webdriver,我想在页面上自动登录和密码,有人能帮我吗,我搜索了很多,但我发现的对我没有帮助 哦,是的,我忘了,这是我第一篇关于tack overflow的帖子 我是一个新的编码员 这是HTML代码,我想控制:Python 在这种情况下,如何使用selenium和web驱动器,python,selenium-webdriver,webdriver,Python,Selenium Webdriver,Webdriver,您好,我是python新手,想使用selenium的webdriver,我想在页面上自动登录和密码,有人能帮我吗,我搜索了很多,但我发现的对我没有帮助 哦,是的,我忘了,这是我第一篇关于tack overflow的帖子 我是一个新的编码员 这是HTML代码,我想控制: <input label="email" placeholder="your@email.com" type="email" aria-labell
<input label="email" placeholder="your@email.com"
type="email" aria-labelledby="email"
data-lpignore="false"
class="TextInputWrapper-sc-1tsvy2y-0 gJpMOv"
value=">
<input label="password" placeholder="password"
type="password" aria-labelledby="password"
data-lpignore="false" class="TextInputWrapper-sc-1tsvy2y-0 gJpMOv"
value="">
<a class="login__forgot-password" href="#/reset-password">Forgot your password?</a>
<div class="login__form__button login__form__button--spaced">
<button width="100%" class="ButtonWrapper-sc-1vti96x-0 eQYxT">
<div class="ButtonContent-sc-1vti96x-1 bkKPpq">
Login to xxx
</div>
</button>
</div>
如果有人能帮我,谢谢这是代码(用您的数据替换***
):
我不知道完整的源代码,所以您需要在检查元素时单击Copy>xpath
来获取元素的完整xpath。以下是代码(用数据替换***
):
我不知道完整的源代码,所以您需要在检查元素时单击
Copy>xpath
来获取元素的完整xpath。不客气,@helmichaha。如果我完全回答了你的问题,请接受这个答案。接受答案告诉社区它帮助了你们,问题结束了。如果您需要更多帮助,请编辑此问题或创建新问题。不客气,@helmichaha。如果我完全回答了你的问题,请接受这个答案。接受答案告诉社区它帮助了你们,问题结束了。如果需要更多帮助,请编辑此问题或创建新问题。
from selenium import webdriver
driver = webdriver.Chrome("path/chromedriver.exe")
driver.get("https://......")
elem = driver.find_element_by_class_name("TextInputWrapper-sc-1tsvy2y-0 gJpMOv")
elem.clear()
elem.send_keys("xxxxxxx@gmail.com")
elem.click()
from selenium import webdriver
from selenium.webdriver.common.by import By
login = {
"username" : "***",
"password" : "***"
}
driver = webdriver.***
driver.get("***")
driver.find_element_by_xpath("***").send_keys(login["username"]) # username
driver.find_element_by_xpath("***").send_keys(login["password"]) # password
driver.find_element_by_xpath("***").click() # submit