美文网首页
多线程开发

多线程开发

作者: 测试探索 | 来源:发表于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