Python - how to a open remote file in binary read mode?
问题 I'm trying to use the mutagen module to read the metadata of an mp3 file. The problem is that the module is expecting a local mp3 file, but my mp3 files are on a remote server. This is the line in the module that raises an error when I send a remote mp3 URL as the first parameter. fp = file(f, "rb") How can I alter this line of code so that it can open a remote file (e.g. http://remotedomain.com/file.mp3 ) in rb mode ? 回答1: fp = urllib2.urlopen("http://remotedomain.com/file.mp3") binary mode