6

我正在尝试使用 mutagen 模块来读取mp3文件的元数据。问题是模块需要一个本地mp3文件,但我的mp3文件在远程服务器上。

当我将远程 mp3 URL 作为第一个参数发送时,这是模块中引发错误的行。

fp = file(f, "rb")

我怎样才能改变这行代码,以便它可以打开一个远程文件(例如http://remotedomain.com/file.mp3rb mode

4

2 回答 2

7
fp = urllib2.urlopen("http://remotedomain.com/file.mp3")

二进制模式是默认的

于 2011-07-01T05:00:30.623 回答
4

file() 不能用于获取任意 URL。

http://docs.python.org/dev/howto/urllib2.html

于 2011-07-01T05:00:13.747 回答