установить имя файла на пост с запросами Python - PullRequest
0 голосов
/ 04 ноября 2018

Я хочу указать имя файла, который я загружаю через модуль запросов.

files = {'filename': open('myfileXXAAAZZZD','rb')}
r = requests.post("http://127.0.0.1:5000/", files=files)

Это возможно с curl, но не знаю, поддерживают ли запросы this :

1 Ответ

0 голосов
/ 04 ноября 2018

Как указано в документах , значения files dict могут быть кортежами с именем файла и содержимым в качестве первого из, возможно, большего количества элементов. Так что-то вроде

files = {'fieldname': ('filename.any', open('myfileXXAAAZZZD','rb').read())}

должен сделать трюк.

...