Колба send_file () отправка пустого текстового документа - PullRequest
0 голосов
/ 07 октября 2019

Я загружаю некоторые данные из базы данных и вставляю их в текстовый файл, но в качестве подтверждения концепции я использую фиктивные данные, но у меня не получается загрузить текстовый файл с любым содержимым.

@app.route("/results", methods=["GET"])
def results():
    if request.method == "GET":
        with open("output.txt", 'w') as file:
            file.write("Test 1 2 3")
            return send_file("output.txt", as_attachment=True, cache_timeout=0)

Текстовый файл загружается, но он пуст? ОДНАКО, просматривая каталог, в котором создан файл, в нем есть текст!?

Это как если бы файл загружался до того, как закончил писать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...