python默认下载到哪_python url检索HTTP下载文件的默认路径

我们知道我们可以使用urllib.urlretrieve通过HTTP将文件下载到本地文件系统。例如:import urllib

urllib.urlretrieve ("http://www.example.com/songs/mp3.mp3", "mp3.mp3")

我想知道如果我们下载mp3.mp3这样的文件,默认路径在哪里?我读过python文档。在

在urllib.url检索(url[,文件名[,reporthook[,数据]]])

如有必要,将由URL表示的网络对象复制到本地文件。如果URL指向本地文件,或者存在对象的有效缓存副本,则不会复制该对象。返回一个元组(filename,headers),其中filename是可以找到对象的本地文件名,headers是urlopen()返回的对象的info()方法(对于远程对象,可能是缓存的)。例外与urlopen()相同。

第二个参数(如果存在)指定要复制到的文件位置(如果不存在,则该位置将是具有生成名称的tempfile)。第三个参数(如果存在的话)是一个钩子函数,它将在建立网络连接时调用一次,然后在每个块读取之后调用一次。钩子将被传递三个参数:到目前为止传输的块数,以字节为单位的块大小,以及文件的总大小。在旧的FTP服务器上,第三个参数可能是-1,在响应检索请求时不返回文件大小。在

它没有提到默认路径是什么。我想知道我是否总是需要在第二个参数中使用绝对路径?在

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值