path মডিউল
পোর্টেবল ভাবে ফাইলসিস্টেম পাথ বানান, ভাগ করুন, ও নর্মালাইজ করুন। ইনপুটে / ও \ দু'টোই গ্রহণ করে; আউটপুটে / দেয় (Windows-এও কাজ করে)।
import "path" as path;
print(path.join(["data", "users", "alice.json"])); // data/users/alice.json
print(path.basename("/var/log/app.log")); // app.log
print(path.normalize("/foo/./bar/../baz")); // /foo/baz
API
| ফাংশন | বর্ণনা |
|---|---|
path.is_absolute(p) → bool | POSIX-absolute, Windows drive, ও UNC পাথের জন্য true। |
path.dirname(p) → string | শেষ separator-এর আগের সব। |
path.basename(p) → string | শেষ component। |
path.stem(p) → string | basename থেকে শেষ extension বাদে। |
path.extname(p) → string | শেষ extension, dot সহ (যেমন ".log")। |
path.join(parts) → string | একটি লিস্টের segments / দিয়ে যুক্ত। |
path.normalize(p) → string | . ও .. collapse, ডুপ্লিকেট separator squash। |
path.sep → string | Native separator (POSIX-এ "/", Windows-এ "\\")। |
আরও দেখুন
io— সেই পাথের ফাইল পড়ুন/লিখুন।