2020年6月8日
摘要: 1.读取txt文件 read() 读取整个文件 readline() 读取一行数据 readlines() 读取所有行数据 # 读取文件 with(open("./webframe/test.txt", "r")) as user_file: data = user_file.readlines() 阅读全文
posted @ 2020-06-08 18:01 zfj822 阅读(693) 评论(0) 推荐(0)
摘要: 1.滑动解锁 例1:https://www.helloweba.net/demo/2017/unlock/中的滑动解锁 代码如下: slide-to-unlock-handle:表示滑块 slide-to-unlock-progress:滑过后的背景色 from time import sleep 阅读全文
posted @ 2020-06-08 17:58 zfj822 阅读(320) 评论(0) 推荐(0)
摘要: webdriver提供了截图函数:save_screenshot(),用来截取当前窗口 from selenium import webdriver driver = webdriver.Chrome() driver.get("http://www.baidu.com") # 截取当前窗口,指定截 阅读全文
posted @ 2020-06-08 17:47 zfj822 阅读(161) 评论(0) 推荐(0)
摘要: <video>指定一个标准的方式嵌入电影片段。 from time import sleep from selenium import webdriver driver = webdriver.Chrome() driver.get("http://videojs.com") video = dri 阅读全文
posted @ 2020-06-08 17:45 zfj822 阅读(276) 评论(0) 推荐(0)
摘要: WebDriver提供了execute_script()方法来执行JavaScript代码 1.调整浏览器滚动条位置: 代码如下: <!-- window.scrillTo(左边距,上边距); --> # 用于设置浏览器窗口滚动条的水平位置和垂直位置 # 第一个参数表示水平的左边距 # 第二个参数表 阅读全文
posted @ 2020-06-08 17:38 zfj822 阅读(249) 评论(0) 推荐(0)
摘要: WebDriver操作Cookie的方法如下: get_cookies():获得所有Cookie get_cookie(name):返回字典中key为“name”的Cookie from selenium import webdriver driver = webdriver.Chrome() dr 阅读全文
posted @ 2020-06-08 17:14 zfj822 阅读(461) 评论(0) 推荐(0)
摘要: 2.下载文件 (1)firefox浏览器下载文件 browser.download.folderList 0:默认下载路径 2:下载到指定目录 import os from selenium import webdriver fp = webdriver.FirefoxProfile() fp.se 阅读全文
posted @ 2020-06-08 17:05 zfj822 阅读(3164) 评论(0) 推荐(0)
摘要: 1.上传文件 (1)普通上传:将本地文件路径作为一个值放在input标签中,通过form表单将这个值提交给服务器 # 定位上传按钮,添加本地文件 driver.find_element_by_id("file").send_keys(file_path + "test.txt") # file_pa 阅读全文
posted @ 2020-06-08 16:46 zfj822 阅读(236) 评论(0) 推荐(0)
摘要: 先使用switch_to.alert()方法定位(使用前端工具是定位不到的),再使用text,accept,dismiss,send_keys等进行操作。 text:返回alert,confirm,prompt中的文字信息 accept():接受现有警告框 dismiss():解散现有警告框 sen 阅读全文
posted @ 2020-06-08 16:34 zfj822 阅读(195) 评论(0) 推荐(0)
摘要: 在页面操作时,有时需要打开新的窗口链接,需要切换到新的窗口进行操作, webdriver提供了switch_to.window()方法,可以实现不同窗口间的切换 多窗口切换 switch_to.window()方法可以实现不同的窗口间的切换 current_window_handle:获得当前窗口句 阅读全文
posted @ 2020-06-08 15:56 zfj822 阅读(194) 评论(0) 推荐(0)