Работа с модулем pathlib в Python 3


>>>  AttributeExample.suffix


Download 299.1 Kb.
Pdf ko'rish
bet4/7
Sana10.09.2022
Hajmi299.1 Kb.
#803720
1   2   3   4   5   6   7
Bog'liq
Работа с модулем pathlib в Python
tibbiy biologiya ktp 2019, tibbiy biologiya ktp 2019, Umumiy Mikrobiologiya, Falsafa dastur 4bb88, Мижозни узига хослигини аниклаш тест калити, Фарма 9, 1-lab, 1-lab, 5-Labaratoriya mashgulot 3-kurs, Задание 5 Найти и объяснить ошибки, 1-3 labaratoriya mashguloti, Tursunboy Adashboyev hayoti va ijodi, Independent work, Zamonaviy tabiiyot bilimlari kontseptsiyalari 3bd66, Zamonaviy tabiiyot bilimlari kontseptsiyalari 3bd66
>>> 
AttributeExample.suffix
'.txt'

>>> 
Path(
'file.tar.gz'
).suffixes
[
'.tar'

'.gz'
]
>>> 
AttributeExample.is_absolute() 
True
>>> 
AttributeExample.parts
(
'C:\\'

'Users'
, ‘Blog’, 
'Timeweb'

'Cloud'

'Pathlib'

'file.txt'
)


9/9/22, 12:35 PM
Работа с модулем pathlib в Python 3 | Блог Timeweb Cloud
https://cloud.timeweb.com/blog/rabota-s-modulem-pathlib-v-python-3
6/9
Стоит упомянуть, что такое же сравнение для UNIX-систем будет давать результат False:
Это связано с тем, что в Windows регистр не имеет значения в имени директории, в
отличие от файловой системы UNIX-систем.
Методы сравнения
Мы можем узнать, является ли один путь частью другого, с помощью метода
.is_relative_to():
Также можно использовать шаблоны для проверки с помощью метода .match():
Создание и удаление папок и файлов
Для создания папок с помощью модуля pathlib необходимо использовать метод
.mkdir(parents = True/False, exist_ok =True/False). Метод получает на вход (помимо пути,
по которому нужно создать папку) 2 логические переменные: parents и exist_ok.
>>>Path('timeweb') == Path('TIMEWEB')
True
>>> PurePosixPath('timeweb') == PurePosixPath('TIMEWEB')
False
>>> 
CompareExample = AttributeExample 
>>> 
CompareExample.is_relative_to(
'C:'
)
True

>>> CompareExample.is_relative_to('D:/')

Download 299.1 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2022
ma'muriyatiga murojaat qiling