Я пытаюсь написать действительно просто webapp с PythonAnywhere и Flask, который позволяет пользователю загружать текстовый файл, генерирует файл csv, а затем позволяет пользователю загружать файл csv. Это не должно быть фантазией, это только должно работать. Я уже написал программу для генерации csv из txt файла на диске.
В настоящий момент моя функция открывает файл на диске с помощью:
with open(INPUTFILE, "r") as fname:
и записывает csv с помощью:
with open(OUTPUTFILE, 'w') as fname:
с INPUTFILE и OUTPUTFILE будут именами строк.
Было бы лучше, если бы я обрабатывал файлы как объекты, возвращаемые флягой /html каким-то образом?
Я не знаю, как это сделать. Как я должен структурировать эту программу? Сколько HTML-шаблонов мне нужно? Я бы предпочел работать с файлами, не сохраняя их нигде, но если мне нужно сохранить их в каталоге PythonAnywhere, я бы мог. Как я могу это сделать?