Както е описано тук, възможно е да изпратите няколко файла с една заявка: Качване на множество файлове в една заявка с помощта на модул за заявки на python
Имам обаче проблем с генерирането на тези множество манипулатори на файлове от списък. Да кажем, че искам да направя заявка като тази:
sendfiles = {'file1': open('file1.txt', 'rb'), 'file2': open('file2.txt', 'rb')}
r = requests.post('http://httpbin.org/post', files=sendfiles)
Как мога да генерирам sendfiles от списъка myfiles?
myfiles = ["file1.txt", "file20.txt", "file50.txt", "file100.txt", ...]