BOOKPYTHON Telegram 3476
Соединять части пути к файлу удобно с помощью функции 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
👍7💩2



tgoop.com/BookPython/3476
Create:
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

View MORE
Open in Telegram


Telegram News

Date: |

Telegram offers a powerful toolset that allows businesses to create and manage channels, groups, and bots to broadcast messages, engage in conversations, and offer reliable customer support via bots. Some Telegram Channels content management tips 1What is Telegram Channels? Although some crypto traders have moved toward screaming as a coping mechanism, several mental health experts call this therapy a pseudoscience. The crypto community finds its way to engage in one or the other way and share its feelings with other fellow members. Commenting about the court's concerns about the spread of false information related to the elections, Minister Fachin noted Brazil is "facing circumstances that could put Brazil's democracy at risk." During the meeting, the information technology secretary at the TSE, Julio Valente, put forward a list of requests the court believes will disinformation.
from us


Telegram Библиотека Python разработчика | Книги по питону
FROM American