python自动点击网页按钮_python网页自动化操作

  • Post author:
  • Post category:python


因一次对话,让我想做一个能自动打开网页,登陆的脚本…

因为本次操作并不是取数据,而是要用浏览器显示监控,故使用的工具为Selenium

环境配置

python安装教程请自行百度

安装Selenium

在命令行窗口输入

pip install selenium 或直接下载压缩包:

解压后,命令行进入目录输入

python setup.py build

python setup.py install

selenium默认使用firefox浏览器,所以若是想要用chrome或者ie浏览器,需要下载驱动

驱动版本对应浏览器,若下载的是32位的则会用32位ie,反之64位。

下载完后,将驱动放置浏览器目录下,并添加至环境变量

Path: ;浏览器目录

ps:若selenium版本为3.x,需要下载geckodriver,geckodriver是一款原生态第三方浏览器,3.x版本会用geckodriver来驱动firefox,下载地址 https://github.com/mozilla/geckodriver/releases

记得配置ie的保护模式

如果要用ie浏览器,需要配置ie的保护模式。ie选项-安全 将保护模式全部打勾或者都不打勾即可。

还要保证网页缩放率为100%。

以下是官网的一个例子

from selenium import webdriver

from selenium.webdriver.common.keys import Keys

browser = web