- 博客(4)
- 收藏
- 关注
原创 selenium定位方法实例
selenium定位方法实例首先打开浏览器输入微博的网址,将网页最大化,等待3秒from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get('https://weibo.com/')driver.maximize_window()time.sleep(3)定位账号登录的账号框如下:找到浏览器中更多工具–开发者工具点击选择定位选项工具,将该工具点击想要查看的页面元素上,可定位到该元
2020-08-23 14:01:46
492
原创 selenium定位方法(二)
selenium定位方法(二)1、xpath定位:xpath是在XML中查找节点所在的路径的表达式1)绝对路径的Xpath表达式例:/html/body/div/div[1]/ul//li[3]/font/a/img2)相对路径的Xpath表达式例:.//*[@id=‘renderer’]/a/img*推荐使用相对路径!3)利用开发者工具生成Xpath表达式: a、打开网页点击设置选择更多工具-开发者工具选项 b、默认展开Elements选项卡 c、点击Elements选项卡页
2020-08-23 13:52:56
582
原创 selenium常用方法
selenium常用方法1、启动浏览器from selenium import webdriverbrowser = webdriver.Chrome()browser.get('https://weibo.com/')2、等待方法1)强制等待from selenium import webdriverimport timebrowser = webdriver.Chrome()browser.get('https://weibo.com/')time.sleep(3)#
2020-08-23 13:46:35
1080
原创 selenium定位方法-(一)
selenium定位方法-(一)1、定位页面元素的方式(By类的方法)1)id定位:通过页面元素的id属性值来定位一个页面元素 注意事项:如果每次刷新网页之后元素的id属性值都不同,说明是js动态生成的id属性值,不唯一不能作为定位方式 // 向用户名文本框中输入yokidriver.findElement(By.id("username")).sendKeys("yoki");driver.find_element_by_id('username').sendKeys('yok
2020-08-23 13:41:13
511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅