У меня есть папка, содержащая три папки.Например:
-folder
-folder1
-demo.txt
-folder2
-folder3
Код Python для загрузки выглядит следующим образом:
def upload():
files = request.files.getlist('file')
taskname = request.form.get('taskname')
for file in files:
file.save('/'.join(['static', taskname, file.filename]))
Форма HTML содержит следующие компоненты:
<input type="file" name="files" webkitdirectory>
<button id="upload-btn" type="button">upload</button>
С учетом вышеизложенногокод Я получаю следующую ошибку:
No such file or directory: 'static/task2/folder1/demo.txt'
Я не нашел похожих вопросов и решения.
Должен ли я анализировать все имена файлов и создавать папки вручную?