python自动化操作网页(谷歌浏览器) | 您所在的位置:网站首页 › python操作谷歌浏览器和插件 › python自动化操作网页(谷歌浏览器) |
python自动化操作网页谷歌浏览器所需工具下载.zip 一、python自动登录判题系统 from selenium import webdriver from selenium.webdriver.common.keys import Keys #打开网页 url="http://acm.wzu.edu.cn/index/" driver = webdriver.Chrome() driver.get(url) #等待5秒 driver.implicitly_wait(5) driver.maximize_window()# 最大化窗口 #获得元素,比填写账号与密码 driver.find_element_by_name("username").send_keys("**********") elem=driver.find_element_by_name("password") elem.send_keys("123456") #登录: #1.发送回车键 # elem.send_keys(Keys.ENTER) #2.通过Xpath #driver.find_element_by_xpath("/html/body/div[1]/div/div/div/form/button").click() #3.通过其他标签组合查找 driver.find_element_by_xpath('//*[@class="navbar-form pull-right"]/button').click() 二、python自动登录qq邮箱 from selenium import webdriver from selenium.webdriver.common.keys import Keys import time #打开网页 url="http://www.mail.qq.com/" driver = webdriver.Chrome() driver.get(url) #等待5秒 driver.implicitly_wait(5) driver.maximize_window()# 最大化窗口 driver.switch_to.frame("login_frame") driver.find_element_by_xpath('//*[@id="switch"]/a[2]').click() driver.find_element_by_id("u").send_keys("1837290753") elem=driver.find_element_by_id("p") elem.send_keys("**************") elem.send_keys(Keys.ENTER) 三、python自动登录豆瓣 from selenium import webdriver from selenium.webdriver.common.keys import Keys #打开网页 url="http://www.douban.com/" driver = webdriver.Chrome() driver.get(url) #等待5秒 driver.implicitly_wait(5) driver.maximize_window()# 最大化窗口 driver.switch_to.frame(0) driver.find_element_by_xpath('/html/body/div[1]/div[1]/ul[1]/li[2]').click() driver.find_element_by_id("username").send_keys("19858735253") elem=driver.find_element_by_id("password") elem.send_keys("zs123456") elem.send_keys(Keys.ENTER)只有学会挑战的人,才能最捷足先登的到达成功的彼岸;只有懂得挑战的人,才是最有自信心与实力的人。 |
CopyRight 2018-2019 实验室设备网 版权所有 |