पाठ 32 / 47

पाथ के साथ काम करना (pathlib)

फ़ाइल सिस्टम पाथ संभालने का आधुनिक, ऑब्जेक्ट-ओरिएंटेड तरीका।

Path की मूल बातें

pathlib.Path पाथ के लिए मैनुअल स्ट्रिंग जोड़ने की जगह लेता है और सभी ऑपरेटिंग सिस्टम पर समान काम करता है।

from pathlib import Path

p = Path("data") / "2024" / "report.csv"
print(p)                 # data/2024/report.csv
print(p.name)             # report.csv
print(p.suffix)           # .csv
print(p.exists())         # False (unless it's really there)