This commit is contained in:
adii1823
2021-10-28 17:39:37 +05:30
parent 32c12d89f4
commit 48cef734e0
34 changed files with 796 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
# files/paths.py
from pathlib import Path
p = Path('fear.txt')
print(p.absolute())
print(p.name)
print(p.parent.absolute())
print(p.suffix)
print(p.parts)
print(p.absolute().parts)
readme_path = p.parent / '..' / '..' / 'README.rst'
print(readme_path.absolute())
print(readme_path.resolve())
"""
/Users/fab/srv/lpp3e/ch08/files/fear.txt
fear.txt
/Users/fab/srv/lpp3e/ch08/files
.txt
('fear.txt',)
('/', 'Users', 'fab', 'srv', 'lpp3e', 'ch08', 'files', 'fear.txt')
/Users/fab/srv/lpp3e/ch08/files/../../README.rst
/Users/fab/srv/lpp3e/README.rst
"""