如何用Python编写自动签到脚本程序?
- 内容介绍
- 文章标签
- 相关推荐
本文共计997个文字,预计阅读时间需要4分钟。
训练课程时间紧,我匆匆学习了一下Python的selenium包,一开始有点不好不是要去查英文文档,想用谷歌翻译一下,代码也给了翻译,不知道是几个意思。
实训课期间忙里偷闲的学习了python的selenium包,唯一一点不好是要自己去查英文文档,明摆着欺负我这种英语不好的,想着用谷歌翻译一下,代码也给我翻译了,不知道是几个意思。
大二的时候就让我们做自动签到脚本,说用JS可以写一下,但是说着说着就给忘了,现在学了python后又想起来要写一个自动签到的脚本,不得不佩服python的强大,短短二十行左右的代码就实现了,虽然说脚本还需要手动操作去运行,以后还是可以慢慢优化的。
开发环境 : Windows10 + sublime(编辑器装好python环境)
selenium的开发文档网址(英语好的可以直接看这个,写的很详细):selenium-python.readthedocs.io/
因为实现的时候使用的是谷歌浏览器,在运行脚本时需要下载一个chromedriver.exe,下载地址为(注意根据自己的谷歌浏览器的版本来下载):npm.taobao.org/mirrors/chromedriver/
可以在里面找到符合自己浏览器版本的chromedriver,我的谷歌版本为67.0.3396.99,下载的是 2.40/ 下的最新版,下载之后将解压后的.exe文件放到PATH中,这里我直接将文件放入了我的python36文件下,这样就不用配置PATH了。
首先在dos中输入下面的命令,下载selenium包 :
pip install selenium
然后就可以开始写具体的代码了,首先导入webdriver与time,其中time用于延时,以保证网页加载完成。
本文共计997个文字,预计阅读时间需要4分钟。
训练课程时间紧,我匆匆学习了一下Python的selenium包,一开始有点不好不是要去查英文文档,想用谷歌翻译一下,代码也给了翻译,不知道是几个意思。
实训课期间忙里偷闲的学习了python的selenium包,唯一一点不好是要自己去查英文文档,明摆着欺负我这种英语不好的,想着用谷歌翻译一下,代码也给我翻译了,不知道是几个意思。
大二的时候就让我们做自动签到脚本,说用JS可以写一下,但是说着说着就给忘了,现在学了python后又想起来要写一个自动签到的脚本,不得不佩服python的强大,短短二十行左右的代码就实现了,虽然说脚本还需要手动操作去运行,以后还是可以慢慢优化的。
开发环境 : Windows10 + sublime(编辑器装好python环境)
selenium的开发文档网址(英语好的可以直接看这个,写的很详细):selenium-python.readthedocs.io/
因为实现的时候使用的是谷歌浏览器,在运行脚本时需要下载一个chromedriver.exe,下载地址为(注意根据自己的谷歌浏览器的版本来下载):npm.taobao.org/mirrors/chromedriver/
可以在里面找到符合自己浏览器版本的chromedriver,我的谷歌版本为67.0.3396.99,下载的是 2.40/ 下的最新版,下载之后将解压后的.exe文件放到PATH中,这里我直接将文件放入了我的python36文件下,这样就不用配置PATH了。
首先在dos中输入下面的命令,下载selenium包 :
pip install selenium
然后就可以开始写具体的代码了,首先导入webdriver与time,其中time用于延时,以保证网页加载完成。

