一、伪元素
弹框3秒左右消失
思路:
①无法直接定位
②获取到整个页面的HTML代码(网页源码)driver.page_source
③在网页源代码中查找想要的内容(根据正则表达式)
re.findall():搜索string,以列表形式返回全部能匹配的子串。
findall(pattern, str)
pattern: 匹配的规则/表达式
str:用来被匹配的那个字符串
re.findall(正则表达式的格式,搜索的源)
结果是一个列表。re是正则的模块,需要导包 import re
. 表示任意字符
* 匹配0个或者多个,表示至少出现0次
?表示只查找第一个符合条件的结果(非贪婪匹配)
二、上传文件
① 手工操作:点击【选择文件】按钮,打开window对话框,选择图片
②自动化操作:定位元素,发送图片路径,需要用到模块OS
driver.find_element_by_name('logo').send_keys(os.path.abspath("Images/xx.png"))
本文转载自: https://blog.csdn.net/chengdiyiyo/article/details/121417149
版权归原作者 LilGaage 所有, 如有侵权,请联系我们删除。
版权归原作者 LilGaage 所有, 如有侵权,请联系我们删除。