urlretrieve python3_python3 在使用urllib.request.urlretrieve下载的临时文件夹在哪?

看源码啊, 写的很清楚:

def urlretrieve(url, filename=None, reporthook=None, data=None):

"""

Retrieve a URL into a temporary location on disk.

Requires a URL argument. If a filename is passed, it is used as

the temporary file location. The reporthook argument should be

a callable that accepts a block number, a read size, and the

total file size of the URL target. The data argument should be

valid URL encoded data.

If a filename is passed and the URL points to a local resource,

the result is a copy from local file to new file.

Returns a tuple containing the path to the newly created

data file as well as the resulting HTTPMessage object.

"""

...

只给传url, 不传filename参数, 默认就会下到临时目录, 这个临时目录在返回值里有

from urllib import request

path, meta = request.urlretrieve('https://ss0.baidu.com/6ONWsjip0QIZ8tyhnq/it/u=2390772891,1907272527&fm=173&app=49&f=JPEG?w=640&h=489&s=787806C601121DDC3049E1230300F043')

print(path)

# /var/folders/tl/jk_d92zs0z981smtwd4h9z8r0000gn/T/tmp0ho05zg4

自己看吧

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值