Advertisement

Python编写一个简单的多线程访问网站的示例代码

阅读量:

环境:Python3

目标:通过多线程方式访问百度网站,用以评估其承受压力的能力

复制代码
 # 环境python3

    
 import requests
    
 import threading
    
  
    
 class myThread(threading.Thread):
    
     def __init__(self,name):
    
     threading.Thread.__init__(self)
    
     self.name = name
    
     def run(self):
    
     print("Starting " + self.name)
    
     while True:
    
         try:
    
             crawler(self.name)
    
         except:
    
             break
    
     print("Exiting " + self.name)
    
  
    
 # 定义功能函数,访问固定url地址
    
 def crawler(threadName):
    
     url = "http://www.baidu.com"
    

全部评论 (0)

还没有任何评论哟~