多线程开发
2022-02-02 本文已影响0人
测试探索
守护线程
image.png
自定义线程类
import requests
import threading
class DouYinThread(threading.Thread):
def run(self):
#self._args为传入的参数
file_name,video_url = self._args
res = requests.get(video_url)
with open(file_name,mode = "wb") as f:
f.write(res.content)
url_list = [
("test1","url1"),
("test2","url2")
]
for item in url_list:
t = DouYinThread(args = (item[0],item[1]))
t.start()