![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
颜历砂
没有得不到的,只有想不到
展开
-
selenium中Xpath的几种定位方式,你知道几种?
在2016年开始自学python的时候,只知道复制xpath定位方式即简单又方便,殊不知,它有多种定位方式,记录下来,就当自己复习一遍吧!在定位的元素行中右键,复制Xpath路径即可, find_element_by_xpath("复制的路径") 层级定位: 绝对定位 以/开头,非常依赖于页面的顺序和位置 相对定位 以//开头,不依赖于页面的顺序和位置,只看整个页面上有没有符合表达式的元素 使用逻辑运算符 and 、or语法为://标签名称[@属性名称=‘属性值’ an...原创 2020-08-25 12:05:40 · 953 阅读 · 0 评论 -
出现 AttributeError: module ‘selenium.webdriver‘ has no attribute ‘Chrome‘ 异常的解决办法
写demo时运行报错:AttributeError: module 'selenium.webdriver' has no attribute 'Chrome'废话不多话,解决办法:检查demo中文件名是否包含有“select.py”文件,有的话,直接修改文件名,别跟“select.py”重名就行...原创 2020-08-20 22:19:35 · 4020 阅读 · 2 评论 -
通过输出定位元素的值和网页显示不相同,这算是BUG吗
在百度首页,搜索框下面出现6条热搜榜,第一条热榜文本为“31个省份新增确诊病例17例”,如下图:通过获取元素值为“131个省份新增确诊病例17例”,这是个BUG吗?感觉不像是个BUG,毕竟页面显示正确就OK了,...原创 2020-08-19 13:11:58 · 147 阅读 · 0 评论 -
Python三种等待方式
Python中三种等待方式:强制等待 time.sleep(等待的秒数) 显式等待 imlicitly_wait(10) 隐式等待 :用隐式等待前需先引入三个包 from selenium.webdriver.support.wait import WebDriverWaitfrom selenium.webdriver.support import expected_conditions as ECfrom selenium.webdriver.common.by import ...原创 2020-08-17 23:46:58 · 3153 阅读 · 0 评论 -
Python+Selenium关闭浏览器的方式你知道有几种?关闭浏览器的区别
python中关闭浏览器的方法我目前使用的有两钟第一种:close()第二种:quit()区别:共同点:两种方法都是只关闭第一次打开的窗口,close()是直接关闭浏览器窗口quit()关闭浏览器窗口,且关闭浏览器后台进程具体可看下:通过close()方法关闭的窗口,后台进程如下图标记,全部在等着皇上放出宫去~...原创 2020-08-17 20:09:02 · 921 阅读 · 0 评论 -
python 使用for 打印九九乘法表
后续补上。。。原创 2019-12-26 16:23:27 · 908 阅读 · 0 评论