python flask接收发来的音频文件
时间: 2023-05-25 11:06:01 浏览: 97
可以使用Flask框架中的request对象来接收发来的音频文件,具体代码如下:
```python
from flask import Flask, request
import os
app = Flask(__name__)
@app.route('/upload_file', methods=['POST'])
def upload_file():
# 从request中获取音频文件
audio_file = request.files['file']
# 将音频文件保存到本地
file_name = audio_file.filename
audio_file.save(os.path.join('static', 'uploads', file_name))
return '上传成功!'
if __name__ == '__main__':
app.run()
```
在客户端发送音频文件时,将文件作为multipart/form-data格式的POST请求发送至/upload_file路由即可。其中,传输中的音频文件被保存到了服务器端的/static/uploads目录下,可以根据具体需求进行修改。
阅读全文