【发布时间】:2014-09-17 10:01:53
【问题描述】:
我有一个像 ftp://xyz/file.csv 这样的 ftp url,我需要在下载之前获取文件的大小。
我尝试使用 urllib2,
>>> f = urllib2.urlopen("ftp://xyz/file.csv")
>>> f.info().getheader('Content-Length')
>>>
但它什么也不返回,可能是因为并非所有 url(s) 都有内容长度标头。因此,这种技术失败了。有没有其他方法可以获取文件的大小信息而无需在 Python 中实际读取?
Python 版本是 - 2.6.6
【问题讨论】:
标签: python python-2.7 ftp