Python获取url音频文件信息
1.下载文件获取文件信息,并删除文件
import urllib.request import uuid import os def binarycode(file): with open(file, 'rb') as fileObj:
#读取文件信息,返回Byte格式数据 wav_data = fileObj.read() fileObj.close() os.remove(file) return wav_data filename = str(uuid.uuid1()) + ".wav" url = 'https://xxx.com/xxx.wav' urllib.request.urlretrieve(url, filename) data = binarycode( filename ) print(data)
2.不用下载文件,直接读取文件内容,
from urllib.request import urlopen import wave url = 'http://xxx/xxx.wav' response = urlopen(url)
#读取返回数据内容,返回bytes格式数据
data = response.read()
print(data)
一路走来,有点累,有点醉...(如需转载,请注明出处)