Python3+Selenium+Chrome实现自动填写实现自动填写WPS表单表单
本文通过python3、第三方python库Selenium和谷歌浏览器Chrome,完成WPS表单的自动填写,通过实例代码给
大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
引言引言
本文通过python3、第三方python库Selenium和谷歌浏览器Chrome,完成WPS表单的自动填写。
开发环境配置开发环境配置
python3的安装:略,网上都有教程。
Selenium的安装:在命令行输入pip3 install selenium并回车即可完成安装,如果不成功,查找网上教程。
Chrome的安装:略,网上都有教程。
因为Selenium需要ChromeDriver来驱动Chrome,所以还需要下载驱动ChromeDriver。下面重点介绍一下ChromeDriver
的安装(如不太清楚,查找网上教程):
1.确定谷歌浏览器的版本号:首先打开谷歌浏览器,点击右上角竖着的三个点—帮助—关于Google Chrome,可以看到谷
歌浏览器的版本号。
2.下载ChromeDriver:从ChromeDriver镜像站里找到谷歌浏览器版本号对应的文件夹并打开,从中找到对应的系统后下
载。
3.配置:将压缩包解压后得到可执行文件,将其配置到环境变量Path下,Windows可以直接放到Python的Scripts目录下
(因为该目录一般都在环境变量里)。
4.验证:在命令行输入chromeDriver并回车,如果不报错,即完成安装。 也可以采用火狐浏览器(也需要额外下载
相应驱动)和PhantomJS浏览器引擎(不需要额外下载相应驱动,但是无可视化界面)。
完成以上步骤即可进行代码编写。
编写代码编写代码
这个是测试用的WPS表单。
评论0