selenium
文章平均质量分 58
爬虫相关基础知识
feiyu68
这个作者很懒,什么都没留下…
展开
-
Selenium常用操作、鼠标键盘事件、滚动条
Selenium常用操作、鼠标键盘事件、滚动条1、窗口操作2、鼠标事件3、键盘事件4、滚动条1、窗口操作from selenium import webdriverimport time dr = webdriver.Chrome()wd = dr.get('http://baidu.com/') # 设置窗口设置dr.set_window_position(30,50) # 设置窗口所在屏幕上的位置time.sleep(1)dr.set_window_position(80,1原创 2021-10-24 01:07:58 · 7149 阅读 · 0 评论 -
selenium操作下拉滚动条方法汇总
selenium操作下拉滚动条方法汇总方法一 使用js脚本直接操作方法二 使用js脚本拖动到提定地方方法三 根据页面显示进行变通,发送tab键方法四 鼠标移动到目标元素上方方法五 滚动条操作UI自动化中经常会遇到元素识别不到,找不到的问题,原因有很多,比如不在iframe里,xpath或id写错了等等;但有一种是在当前显示的页面元素不可见,拖动下拉条后元素就出来了。方法一 使用js脚本直接操作这里的id为滚动条的id,但js中没有xpath的方法,所以滚原创 2021-10-24 00:56:46 · 16947 阅读 · 1 评论 -
Selenium打开浏览器的方式总结
Selenium打开浏览器的方式总结1、打开一个新的浏览器2、控制已经打开的浏览器1、打开一个新的浏览器from selenium import webdriverbrowser = webdriver.Chrome()2、控制已经打开的浏览器Chromen属性,快捷方式标签下,目标后面加上参数–remote-debugging-port=9222 --user-data-dir="./AotomationProfile"在自己的项目下新建一个chrome.exe的快捷方式(复制桌面快捷方原创 2021-10-24 00:07:05 · 2580 阅读 · 0 评论 -
selenium 使用中遇到的一些报错总结
selenium 使用中遇到的一些报错总结1、连到系统上的设备没有发挥作用1、连到系统上的设备没有发挥作用在 python + selenium 执行自动化测试时[25612:15512:0220/162104.300:ERROR:device_event_log_impl.cc(211)] [16:21:04.299] USB: usb_device_handle_win.cc:1049 Failed to read descriptor from node connection: 连到系统上原创 2021-10-23 23:38:52 · 9949 阅读 · 3 评论 -
常见浏览器以及对应驱动的下载与使用
常见浏览器下载安装一、Chrome(google)浏览器1、浏览器下载2、驱动下载3、将下载的驱动文件解压后放到浏览器的安装目录下4、将浏览器安装目录添加到环境变量的path中二、Firefox(火狐)浏览器1、浏览器下载2、驱动下载三、Microsoft Edge (EdgeHTML)浏览器1、浏览器下载2、驱动下载四、Microsoft Edge (Chromium)浏览器1、浏览器下载2、驱动下载五、Opera浏览器1、浏览器下载2、驱动下载六、Safari浏览器1、浏览器下载2、驱动下载七、IE浏览原创 2021-10-23 23:23:08 · 5211 阅读 · 0 评论 -
selenium 页面加载慢,超时的解决方案
selenium 页面加载慢,超时的解决方案前言尝试一尝试二最总解决方案前言开发环境: win7,64位,Python 3.7.4 ,chrome 89.0.4389.128from selenium import webdriverdriver = webdriver.Chrome(executable_path='chromedriver.exe')driver.get('http://全部加载完成超级慢的网站')user = 'abc'pwd = '123driver.fin转载 2021-04-15 11:52:04 · 6909 阅读 · 2 评论