1.工具
1.Python 2.7.15
2.Pycharm2018.2
3.Selenium(浏览器自动化测试框架)
Selenium 测试直接在浏览器中运行,就像真实用户所做的一样。Selenium 测试可以在 Windows、Linux 和Macintosh上的 Internet Explorer、Chrome和 Firefox 中运行。其他测试工具都不能覆盖如此多的平台。使用Selenium 和在浏览器中运行测试还有很多其他好处。
4.火狐浏览器
2.安装工具
2.Selenium安装
pip install selenium
image
3.下载Firefox浏览器以及geckodriver
image解压后放置Python目录的Scripts下
image3.代码
以本文为例示范一下
# coding=utf-8
from seleniumimport webdriver
def IncreaseViews():
url ='https://www.jianshu.com/p/d59d697ff4b6'
n =int(input('请输入要访问次数(<1000):'))
for iin range(n):
browser = webdriver.Firefox()
browser.get(url)
browser.close()
print('成功访问{}次'.format(i +1))
i +=1
IncreaseViews()
刚刚发布
image运行小脚本之后
image image???为什么会多了33次???
最后说一下
其实这就是模仿用户打开这个链接,简书应该知道同一个IP多次访问的问题。有的博客刷量会被禁IP等等,可以试试别的做法,requests库来模拟访问。代理IP等等。
这篇文章只对简书有效,其实刷量了还是没什么作用,还是百度不到自己的Blog。只当是记录学习过程吧。
网友评论