Загрузка и загрузка файлов с помощью Flask

Я пытаюсь написать действительно простое веб-приложение с PythonAnywhere и Flask, которое позволяет пользователю загружать текстовый файл, генерирует CSV-файл, а затем позволяет пользователю загружать CSV-файл. Это не должно быть фантазией, это должно только работать. Я уже написал программу для генерации CSV из TXT-файла на диске.

Прямо сейчас моя функция открывает файл на диске с:

with open(INPUTFILE, "r") as fname:

и пишет CSV с:

with open(OUTPUTFILE, 'w') as fname:

с INPUTFILE и OUTPUTFILE, являющимися строками имени файла.

Было бы лучше для меня, чтобы обрабатывать файлы как объекты, возвращаемые как-то колба / html?

Я не знаю, как это сделать. Как мне структурировать эту программу? Сколько шаблонов HTML мне нужно? Я бы предпочел работать с файлами без сохранения их где угодно, но если бы мне пришлось сохранять их в каталоге PythonAnywhere, я мог бы. Как я могу это сделать?

Ответы на вопрос(2)

Ваш ответ на вопрос