В настоящее время я использую флягу для backend и javascript (& HTML) для переднего конца. Я читаю файл из поля формы в HTML и отправить его в бэкэнд (колбу) и чтение файла с конца, как followsas следующим образом:Выбор файлов в фляге
<input id="upload_input" name="file" type="file"/> {frontend : HTML form}
f = request.files['file'] {backend}
Я использую средство выбора файлов, чтобы выбрать файл. После обработки файла я отправляю вывод на передний конец. Теперь, выполнив это, я возвращаюсь к концу. Снова после отображения информации, полученной из бэкэнд, я хочу использовать тот же файл (то есть, я хочу повторно отправить тот же файл обратно на бэкэнд). Но мне нужен какой-то механизм, в котором я должен снова выбрать файл (потому что он тот же самый файл, который я выбрал ранее), во всяком случае мое приложение понимает, чтобы перечитать один и тот же файл. Может кто-нибудь, пожалуйста, помогите мне в этом?
Возможно, объясните немного больше того, что делает второй вызов сервера с этим файлом. Не могли бы вы просто выполнить то, что он делает непосредственно с первого вызова? – Suever
Вы можете попробовать использовать сеансы и сохранить файл для сеанса. Посмотрите на https://pythonhosted.org/Flask-Session/ для некоторых примеров кода. Например, вы можете сохранить ключ «filepath» в сеансе. – Shef
Означает ли следующий ваш главный вопрос: «Как мое приложение может запомнить путь к файлу?» –