摘要: 一、鼠标操作 第一步:引入模块函数 第二步:元素定位 第三步:创建一个action对象 第四步:在action对象上操作鼠标 第五步:在action上进行perform,即实现刚刚一系列的动作提交 总的: ActionChains方法列表: click(on_element=None) ——单击鼠标 阅读全文
posted @ 2019-10-21 16:38 Aedline 阅读(342) 评论(0) 推荐(0) 编辑
摘要: WebDriver常用方法: clear(): 清除文本。 send_keys (value): 模拟按键输入。 click(): 单击元素。 submit():用于提交表单 from selenium import webdriver driver = webdriver.Chrome() dri 阅读全文
posted @ 2019-10-21 14:48 Aedline 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 一. find_element_by_****的方式 首页在网页上鼠标右键选择检查并点击,查看需要定位的元素。 https://www.baidu.com 以百度为例 导入模块的: 1、id定位: find_element_by_id() 2、name定位: find_element_by_name 阅读全文
posted @ 2019-10-21 14:43 Aedline 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 快速镜像安装第三方库 : pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy (三方库名字) 同目录下,我们可以直接调用模块,但是不同目录下调用模块却有些许不同。 假设我们的目录结构如下,我们需要在test.py中调用calul 阅读全文
posted @ 2019-10-18 11:32 Aedline 阅读(593) 评论(0) 推荐(0) 编辑
摘要: 使用selenium时,需要用到不同浏览器的driver。 我常用chromedriver,所以先记录chromedriver的使用和配置。其他浏览器的driver配置大同小异。 一. 确定浏览器的版本 打开浏览器,输入chrome://version/, 可以看到chrome版本 二. 找到对应c 阅读全文
posted @ 2019-10-18 10:50 Aedline 阅读(2595) 评论(0) 推荐(0) 编辑