os মডিউলের path.join মেথড

path.join মেথডটি পাথ বা তাদের অংশগুলো, যেগুলো মেথডের প্যারামিটারে নির্দেশ করা হয়, একত্র করে। একত্রীকরণ ঘটে ব্যবহৃত অপারেটিং সিস্টেমের জন্য বৈশিষ্ট্যগত বিভাজক ব্যবহার করে। উইন্ডোজ OS-এর জন্য বিভাজক হিসেবে \ ব্যবহৃত হয়, লিনাক্সের জন্য - /। যদি শেষে সংযুক্ত হওয়া পাথ কম্পোনেন্টটি খালি থাকে, তাহলে শেষে আবার বিভাজক বসে। যদি পাথ কম্পোনেন্টটি একটি পরম পাথ হয়, তাহলে所有 পূর্ববর্তী সংযুক্ত কম্পোনেন্টগুলি বাতিল হয়ে যায়, এবং একত্রীকরণ পরম পাথের কম্পোনেন্ট দিয়ে চলতে থাকে। মেথডটি একটি স্ট্রিং রিটার্ন করে, যেখানে所有 নির্দেশিত পাথ একত্রিত হয়েছে।

সিনট্যাক্স

pythonimport os

print(os.path.join(পাথের অংশগুলি))

উদাহরণ

চলুন কয়েকটি পাথ একত্র করি:

pythonimport os

print(os.path.join('dir', 'dir1', 'file.txt'))

কোড এক্সিকিউট করার ফলাফল:

pythondir\dir1\file.txt

আরও দেখুন

  • path.exists মেথডটি os মডিউলের,
    যা পাথের অস্তিত্ব যাচাই করে
  • path.isdir মেথডটি os মডিউলের,
    যা ফোল্ডারের অস্তিত্ব যাচাই করে
  • path.isfile মেথডটি os মডিউলের,
    যা ফাইলের অস্তিত্ব যাচাই করে
  • path.getsize মেথডটি os মডিউলের,
    যা পাথের সাইজ বাইটে রিটার্ন করে
  • stat মেথডটি os মডিউলের,
    যা পাথের স্ট্যাটাস রিটার্ন করে