/
IvanKhabarov
/
python
Обзор
Документация
Войти
/
IvanKhabarov
/
python
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Lections/Lesson7/File_system/task_fs_7.py
20 строк
1 KB
Ivan-Khabarov
Обновлен урок 7
21 сен 2024, 22:12
21 сен 2024, 22:12
f82a127
Код
Авторство
О чём код?
# ● Формирование пути # В операционной системе Windows для указания пути используется обратный слеш \. # В Unix системах путь разделяется слешем. Чтобы программа работала одинаково на # любой ОС рекомендуется использовать специальную функцию join из os.path для # склеивания путей. # Модуль pathlib использует более понятный приём с переопределением операции # деления. import os from pathlib import Path file_1 = os.path.join(os.getcwd(), 'dir', 'new_file.txt') print(f'{file_1 = }\n{file_1}') file_2 = Path().cwd() / 'dir' / 'new_file.txt' print(f'{file_2 = }\n{file_2}') # Оба варианта используют разные способы получения результата и хранения # информации. Но результат мы получили один и тот же — путь до файла new_file.txt в # каталоге dir текущего каталога.