requests从一个链接下载存放在临时文件tempfile,python

Posted zhangphil

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了requests从一个链接下载存放在临时文件tempfile,python相关的知识,希望对你有一定的参考价值。

Python通过requests从一个链接下载存放在临时文件tempfile

import requests
import tempfile


def download(url):
    r = requests.get(url, stream=True)
    file_len = int(r.headers.get('content-length'))
    tf = tempfile.mktemp(suffix='.zip', dir='./')

    f = open(tf, 'wb')

    count = 0
    for ch in r:
        count = count + len(ch)

        f.write(ch)

        progress = ''.format(count / file_len * 100)
        print(f'count/file_len:progress%')
        
    f.close()

以上是关于requests从一个链接下载存放在临时文件tempfile,python的主要内容,如果未能解决你的问题,请参考以下文章

HttpURLConnection从链接下载数据存放本地临时文件,Java

HttpURLConnection从链接下载数据存放本地临时文件,Java

基于链表的倒置算法

文件上传和下载

Tomcat免安装版踩坑

直接从firebase函数临时文件夹下载