Python操作selenium模拟网页点击
https://blog.csdn.net/weixin_43145427/article/details/125193957
Selenium是一个用电脑模拟人操作浏览器网页,可以实现自动化,测试等!
- 安装 seleniumm
pip install selenium- 下载浏览器驱动 Chrome浏览器驱动: chromedriver , CNPM Binaries Mirror (npmmirror.com) , taobao备用地址 需要把浏览器驱动放入系统路径中,或者直接告知selenuim的驱动路径 另外启动浏览器,可以设置一些参数,比如无界面之类的,详细参考:
补充添加代理参数:options.add_argument("--proxy-server=http://XXXXX.com:80")可以测试是否正常使用,以下代码:
WenHaoFree
我们使用python中,遇到爬取网站情况,用到unicode编码,我们需要将它转换为中文,unicode编码转换为中文的方法有四种:使用unicode_escape 解码、使用encode()方法转换,再调用bytes.decode()转换为字符串形式、 使用json.loads 解码(为json 格式)、使用eval(遇到Unicode是通过requests在网上爬取的时候)。具体内容请看本文。
方法一:使用unicode_escape 解码
键盘的输入可以分为两种模式,普通模式和特殊按键模式。通过勾选高级->输入内容包含特殊按键来使用特殊按键模式,不勾选则使用普通模式,默认为特殊按键模式。

图 1:Xpath Helper助手
点击扩展程序入口,进入管理扩展程序界面,如下图所示:
图 2:Chrome浏览器插件管理界面
您也可以通过以下步骤进入上述管理界面:浏览器设置 -> 更多工具 ->扩展程序 ->开发者模式。注意:此时右上角的开发者模式应处于开启状态。
[1]