2

目前,我使用以下代码先保存文件,然后再上传:

from pydub import AudioSegment
import requests

file1 = AudioSegment.from_ogg("file1.ogg")
file2 = AudioSegment.from_ogg("file2.ogg")
file3 = file1.overlay(file2, position=1000)
file3.export('/tmp/output.ogg', format='ogg')

files = {
    'file': ('output.ogg', open('/tmp/output.ogg', 'rb')),
}
response = requests.post('https://example.com', files=files)

有什么方法可以上传文件而不保存?

4

0 回答 0