首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Selenium

Selenium 简介 Selenium是一个Web的自动化测试工具,最初是为网站自动化测试而开发的,类型像我们玩游戏用的按键精灵,可以按指定的命令自动操作,不同是Selenium 可以直接运行在浏览器上...Selenium 自己不带浏览器,不支持浏览器的功能,它需要与第三方浏览器结合在一起才能使用,本质是python通过代码,借助于浏览器驱动,操作浏览器。...Selenium 官方参考文档:http://selenium-python.readthedocs.io/index.html 这里使用谷歌无头 对比无头浏览器的优势这里就不再对比了,可以自行百度这些无头的优劣...必须要用浏览器,让浏览器不显示,后台运行,完成爬虫; demo from selenium import webdriver from selenium.webdriver.chrome.options...登录cnblogs获取cookie ''' 先使用selenium 半自动登录到cnblogs,然后取出cookie存到本地,下次使用selenium 访问cnblogs只需加载之前的cookie即可变成了登陆状态

3.1K30

selenium使用

selenium的介绍知识点:了解 selenium的... 请注意,本文编写于 1727 天前,最后修改于 996 天前,其中某些信息可能已经过时。...selenium的介绍 知识点: 了解 selenium的工作原理 了解 selenium以及chromedriver的安装 掌握 标签对象click点击以及send_keys输入 1. selenium...我们可以使用selenium很容易完成之前编写的爬虫,接下来我们就来看一下selenium的运行效果 1.1 chrome浏览器的运行效果 在下载好chromedriver以及安装好selenium模块后...的其它使用方法 知识点: 掌握 selenium控制标签页的切换 掌握 selenium控制iframe的切换 掌握 利用selenium获取cookie的方法 掌握 手动实现页面等待 掌握 selenium...控制浏览器执行js代码的方法 掌握 selenium开启无界面模式 了解 selenium使用代理ip 了解 selenium替换user-agent 1. selenium标签页的切换 当selenium

1.3K10

selenium入门

最近课有点多,在宿舍呆的时间好少,加上我现在还要做运动,学习的时间更少了,导致我的学习进度好慢好慢...最近在学习selenium了,在学习的过程中电脑出各种问题,比如导入的模块用不了了...又浪费了我很多时间...selenium模块和爬虫之间有什么关联: 1.便捷的获取网站中动态加载的数据 2.便捷实现模拟登录 什么是selenium: 基于浏览器自动化的一个模块 环境安装...pip install selenium 下载浏览器的驱动程序 实例化一个浏览器对象 编写基于浏览器自动化的操作代码 简而言之就是可以自动操作浏览器的模块,比如让他自动抢票...这次的案例是模拟爬取化妆品审查网站中的企业名称,由于页面是动态加载出来的,所以我们获取不到页面中的企业名称,但是可以用selenium模块来爬取。...首先要先安装环境: from selenium import webdriver #是这个 from lxml import etree # 其他要用的 from time import sleep

54620
领券