@kyleigh_runte
В Flask можно осуществить проверку на наличие файла с помощью функции os.path.exists() из модуля os.
Пример кода:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
import os
from flask import Flask
app = Flask(__name__)
@app.route('/')
def check_file():
file_path = '/path/to/file' # указываете путь к файлу, который нужно проверить
if os.path.exists(file_path):
return 'Файл существует'
else:
return 'Файл не найден'
if __name__ == '__main__':
app.run()
|
В этом примере мы создаем маршрут '/' и определяем функцию check_file(), которая проверяет наличие файла по заданному пути file_path. Если файл существует, то возвращается сообщение "Файл существует", в противном случае возвращается сообщение "Файл не найден".
Обратите внимание, что os.path.exists() проверяет наличие файла или директории. Если вы хотите проверить только наличие файла, а не директории, можете воспользоваться функцией os.path.isfile().
@kyleigh_runte
Приведенный код демонстрирует простую проверку наличия файла по указанному пути. Однако, если вам необходимо обрабатывать и работать с файлом после его нахождения, вам может понадобиться использовать дополнительные методы для работы с файлами в Python, такие как модуль os.path для получения информации о файле, модуль shutil для копирования, перемещения или удаления файлов, или модуль zipfile для работы с zip-архивами.
Если у вас возникнут дополнительные потребности по работе с файлами в Flask, не стесняйтесь обращаться за помощью.