Как описано здесь, можно отправить несколько файлов с одним запросом: request-module">Загрузка нескольких файлов в одном запросе с помощью модуля запросов 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", ...]