码迷,mamicode.com
首页 > 编程语言 > 详细

python学习-python webdriver API

时间:2017-04-23 00:53:36      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:tps   element   部分   browser   .com   网站   baidu   最大   方法   


 

#1.导入webdriver包

from selenium import webdriver

#2.打开浏览器,打开网站

browser = webdriver.Firefox()
browser.get("https://www.baidu.com")

#3.浏览器最大化

browser.maximize_window()

#4.自定义浏览器窗口大小

browser.set_window_size(700,800)

#5.关闭浏览器
browser.quit()

#6.浏览器前进后退
first_url = ‘https://www.baidu.com/‘
second_url = ‘https://news.baidu.com‘
browser.get(first_url)
browser.get(second_url)
browser.back() #后退
browser.forward() #前进

#7.对象定位
find_element_by_id() #常用
find_element_by_name() #常用
find_element_by_class_name() #用class属性定位
find_element_by_tag_name() #容易重复,不太实用
find_element_by_link_text() #通过文字链接定位
find_element_by_partial_link_text() #通过部分文字链接定位
find_element_by_xpaht() #常用
find_element_by_css_selector() #不太理解,需再复习


 #对象定位后常用方法:clear()  send_keys()   click()  submit()

  browser.find_element_by_id("name").send_keys("jilu1219")

  browser.find_element_by_id("submit").click()

 

python学习-python webdriver API

标签:tps   element   部分   browser   .com   网站   baidu   最大   方法   

原文地址:http://www.cnblogs.com/jilu1219/p/6750267.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!