如下所示:
# -*- coding=utf-8 -*-
import urllib2
import socket
import time
urls = raw_input(\"Please enter a web address: \\n> \")
print \"\\nAccess web page start...\"
brushNum = 3600
for i in range(brushNum):
url = urls
socket.setdefaulttimeout
req_header = {\'User-Agent\':\'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.64 Safari/537.11\',
\'Accept\':\'text/html;q=0.9,*/*;q=0.8\',
\'Accept-Charset\':\'ISO-8859-1,utf-8;q=0.7,*;q=0.3\',
\'Accept-Encoding\':\'gzip\',
\'Connection\':\'close\',
\'Referer\':None
}
req_timeout = 60
req = urllib2.Request(url,None,req_header)
resp = urllib2.urlopen(req,None,req_timeout)
html = resp.read()
print \"Success!\\t\",i + 1
print \"Rest 10 seconds to continue...\\n\"
time.sleep(10)
这次重构了代码,运行脚本会提示输入需要刷新的网页,刷新次数默认为3600,超时时间改为120秒,这样效果好一点。
以上这篇用python脚本24小时刷浏览器的访问量方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
继续阅读与本文标签相同的文章
上一篇 :
为什么要有Spring AOP?
下一篇 :
学前端,我们要学的是什么
-
[译] Android 生命周期备忘录 — 第三部分:Fragments
2026-05-19栏目: 教程
-
[译] 多线程简介:一步一步来接近多线程的世界
2026-05-19栏目: 教程
-
[译] Swift 5.0 新特性
2026-05-19栏目: 教程
-
[译] React 中的调度
2026-05-19栏目: 教程
-
[译] 编写可以复用的 HTML 模板
2026-05-19栏目: 教程
