Веб-сайт загружает файл типа «.download» в Python Flask.Python

Программы на Python
Ответить
Anonymous
 Веб-сайт загружает файл типа «.download» в Python Flask.

Сообщение Anonymous »

Я написал код на Flask Python, который загружает файл из корневой папки.
Вот код:
@app.route('/files/')
def download_file(id):
with open("files.json", "r", encoding="UTF-8") as f:
files: dict = load(f)

filename = files["files"][id]["filename"]
return send_file(path_or_file=f"files/{filename}", download_name=filename)

Моя переменная имени файла — «somefile.txt».
Я не знаю почему, но код, который загружает файл, просто загружается с именем файла somefile.txt.download с .download в конце. Как это исправить?
Я проверил, что мое имя файла — somefile.txt с помощью print(), и я не понимаю, почему Flask загружает файл с помощью .download в конце.
print(filename)
> somefile.txt


Подробнее здесь: https://stackoverflow.com/questions/790 ... thon-flask
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»