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)

 

posted @ 2022-02-25 12:01  Yueers  阅读(418)  评论(0编辑  收藏  举报