Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 mutagen 模块来读取mp3文件的元数据。问题是模块需要一个本地mp3文件,但我的mp3文件在远程服务器上。
mp3
当我将远程 mp3 URL 作为第一个参数发送时,这是模块中引发错误的行。
fp = file(f, "rb")
我怎样才能改变这行代码,以便它可以打开一个远程文件(例如http://remotedomain.com/file.mp3)rb mode?
http://remotedomain.com/file.mp3
rb mode
fp = urllib2.urlopen("http://remotedomain.com/file.mp3")
二进制模式是默认的
file() 不能用于获取任意 URL。
看
http://docs.python.org/dev/howto/urllib2.html