About the author
Author: https://t.me/ahillary
Resources
Channel: https://t.me/semolina_code_python
Chat: https://t.me/python_with_ahillary
YouTube: https://www.youtube.com/@semolinacode
Coding training: https://t.me/how_to_code_web3
Private group with software: https://t.me/arbuzerspublic
Абсолютный путь VS относительный путь
Определения
- Абсолютный путь указывает полный путь к файлу или директории от корня файловой системы.
Например, в Windows абсолютный путь может выглядеть так:
C:\\Users\\Username\\Documents\\file.txt
, где C:\\
- это корневая директория
- Относительный путь указывает путь к файлу или директории относительно текущей рабочей директории.
Например, если текущая рабочая директория -
C:\\Users\\Username\\Documents\\
, а файл file.txt лежит в этой директории, то относительный путь к файлу file.txt
может быть просто file.txt
или ./file.txt
, где .
- текущая директория.
Отличия и особенности
- Зависимость от контекста:
- Абсолютные пути не зависят от текущей рабочей директории и могут быть использованы в любом месте файловой системы.
- Относительные пути зависят от текущей рабочей директории, поэтому их следует использовать с учетом контекста.
- Портативность:
- Абсолютные пути могут быть менее портативными, поскольку они зависят от структуры файловой системы и дисковой структуры.
- Относительные пути более портативны, поскольку они указывают путь относительно текущей директории, что может быть более гибким в различных окружениях.
Условные обозначения для относительного пути