我需要获取一个mp3长度(来自网址)以延迟转换长度,有人知道该怎么做?
答案 0 :(得分:1)
以下是检索资源(mp3文件)并通过mutagen库打印曲目长度的示例:
from urllib import urlretrieve
from mutagen.mp3 import MP3
url = 'http://example.com/foo.mp3'
filename, headers = urlretrieve(url)
audio = MP3(filename)
print audio.info.length
答案 1 :(得分:0)
您无需检索资源,只需在此处检查标题: How do you send a HEAD HTTP request in Python 2?您想要调用HEAD方法来获取文件大小而不下载文件: