Перейти к основному содержимому

Python: Как отправить файл методом POST на сервер?

Загрузка файла на сервер методом POST и передача дополнительных полей:

files = {'upload_file': open('file.txt','rb')}
values = {'DB': 'photcat', 'OUT': 'csv', 'SHORT': 'short'}

r = requests.post(url, files=files, data=values)