美文网首页
多线程开发

多线程开发

作者: 测试探索 | 来源:发表于2022-02-02 10:24 被阅读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()

相关文章

网友评论

      本文标题:多线程开发

      本文链接:https://www.haomeiwen.com/subject/ebskkrtx.html