tgoop.com/BookPython/3476
Create:
Last Update:
Last Update:
Соединять части пути к файлу удобно с помощью функции os.path.join
:
In : dir_path = '/home/vadim/'
In : file_name = 'test.py'
In : os.path.join(dir_path, file_name)
Out: '/home/vadim/test.py'
Это обычно лучше, чем использование строковой конкатенации:
In : dir_path + '/' + file_name
Out: '/home/vadim//test.py'
os.path.join
использует правильный разделитель для текущей платформы (например, \
для Windows) и предотвращает появление двойного разделителя (//
).Начиная с Python 3.4, можно использовать класс
Path
из модуля pathlib
. (С версии Python 3.6 его экземпляры также можно передавать в os.path.join
.) Класс Path
поддерживает объединение путей через оператор /
:
In : Path('/home/vadim/') / Path('test.py')
Out: PosixPath('/home/vadim/test.py')
👉@BookPython
BY Библиотека Python разработчика | Книги по питону
Share with your friend now:
tgoop.com/BookPython/3476