130 of 151 menu

os মডিউলের DirEntry অবজেক্ট

DirEntry অবজেক্টে ফাইল এবং সাবফোল্ডারগুলি অন্তর্ভুক্ত থাকে, যা মূল ফোল্ডারে থাকে। এই অবজেক্টটি পাওয়া যায় os মডিউলের scandir মেথড প্রয়োগ করার পরে। অবজেক্ট থেকে ডেটা বের করা যায় path এবং name অ্যাট্রিবিউট ব্যবহার করে।

সিনট্যাক্স

import os os.DirEntry.attribute

DirEntry অবজেক্টের অ্যাট্রিবিউট

অ্যাট্রিবিউট বর্ণনা
path অবজেক্টের এলিমেন্টগুলির সম্পূর্ণ পাথ রিটার্ন করে।
name অবজেক্টের এলিমেন্টের নাম রিটার্ন করে।

উদাহরণ

চলুন DirEntry অবজেক্টটি পাওয়া যাক। এর জন্য scandir মেথড প্রয়োগ করতে হবে। এবং res ভেরিয়েবলে আমরা প্রাপ্ত অবজেক্টটি লিখব:

import os res = os.scandir('dir') print(res) res.close()

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

<nt.ScandirIterator object at 0x00000217365611A0>

উদাহরণ

এখন চলুন DirEntry অবজেক্টের সমস্ত এলিমেন্টের নাম প্রিন্ট করি:

import os res = os.scandir('dir') for el in res: print(el.name) res.close()

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

dir1 file1.txt file2.txt

উদাহরণ

চলুন DirEntry অবজেক্টের সমস্ত এলিমেন্টের পাথ প্রিন্ট করি:

import os res = os.scandir('dir') for el in res: print(el.path) res.close()

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

dir\dir1 dir\file1.txt dir\file2.txt

আরও দেখুন

  • scandir মেথড os মডিউলের,
    যা একটি ফোল্ডারে ফাইলগুলি পুনরাবৃত্তি করে
  • getcwd মেথড os মডিউলের,
    যা বর্তমান কার্যকরী ডিরেক্টরি রিটার্ন করে
  • listdir মেথড os মডিউলের,
    যা কার্যকরী ফোল্ডারে ফাইলের তালিকা রিটার্ন করে
  • close মেথড,
    যা ফাইল ক্লোজ করে
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন