Методы Python для проверки существования пути

Чтобы проверить, существует ли путь в Python, вы можете использовать модуль os. Вот несколько методов, которые вы можете использовать:

  1. os.path.exists(path): эта функция проверяет, существует ли путь, независимо от того, является ли это файлом или каталогом.
    Пример:

    import os
    path = '/path/to/file.txt'
    if os.path.exists(path):
    print("Path exists")
    else:
    print("Path does not exist")
  2. os.path.isfile(path): эта функция проверяет, существует ли путь и является ли это обычным файлом.
    Пример:

    import os
    path = '/path/to/file.txt'
    if os.path.isfile(path):
    print("Path is a file")
    else:
    print("Path is not a file or does not exist")
  3. os.path.isdir(path): эта функция проверяет, существует ли путь и является ли он каталогом.
    Пример:

    import os
    path = '/path/to/directory'
    if os.path.isdir(path):
    print("Path is a directory")
    else:
    print("Path is not a directory or does not exist")
  4. os.path.isabs(path): эта функция проверяет, является ли путь абсолютным (начинается с корневого каталога).
    Пример:

    import os
    path = '/path/to/file.txt'
    if os.path.isabs(path):
    print("Path is absolute")
    else:
    print("Path is not absolute")