Я использую программы для одновременной загрузки данных с S3. Для контекста, у меня в настоящее время есть группа образцов. Каждый образец содержит данные в форме карты с ключом, представляющим имя файла и значение, указывающее на путь в S3. Каждый образец имеет около 10 файлов, которые необходимо загрузить с S3. Я загружаю все эти файлы параллельно и записываю их в общий объект zipfile (выяснил мьютексы и прочее). Я выяснил аспект параллелизма этой проблемы, но проблема, с которой я сталкиваюсь, заключается в организации объекта zipfile. Мне было интересно, можно ли создать подкаталог в объекте zipfile. в противном случае у меня остался огромный zip-объект со всеми необходимыми мне данными, но он не организован каким-либо осязаемым образом. В идеале, я бы мог создать папку в объекте zipfile для каждого образца и сохранить все данные в этом файле, но я не знаю, возможно ли это.