如何在网站上登录,这里我们以Zomato为例:
from selenium import webdriver
# For using sleep function because selenium
# works only when the all the elements of the
# page is loaded.
import time
# webdriver path set
browser = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome\chromedriver.exe")
# To maximize the browser window
browser.maximize_window()
# zomato link set
browser.get('https://www.zomato.com / ncr')
time.sleep(3)
# Enter your user name and password here.
username = "test"
password = "test"
# signin element clicked
browser.find_element_by_xpath("//a[@id ='signin-link']").click()
time.sleep(2)
# Login clicked
browser.find_element_by_xpath("//a[@id ='login-email']").click()
# username send
a = browser.find_element_by_xpath("//input[@id ='ld-email']")
a.send_keys(username)
# password send
b = browser.find_element_by_xpath("//input[@id ='ld-password']")
b.send_keys(password)
# submit button clicked
browser.find_element_by_xpath("//input[@id ='ld-submit-global']").click()
print('Login Successful')
browser.close()
16.9849
1
5
关注作者
收藏
发表评论
暂无数据

