130 of 151 menu

Objekti DirEntry i modulit os

Objekti DirEntry përfshin skedarët dhe nëndosjet që gjenden në dosjen kryesore. Objekti merret pas zbatimit të metodës scandir të modulit os. Nxjerrja e të dhënave nga objekti është e mundur me ndihmën e atributeve path dhe name.

Sintaksa

import os os.DirEntry.attribute

Atributet e objektit DirEntry

Atributi Përshkrimi
path Kthen rrugën e plotë tek elementët e objektit.
name Kthen emrin e elementit të objektit.

Shembull

Le të marrim objektin DirEntry. Për këtë duhet të zbatohet metoda scandir. Dhe në variablin res do të regjistrojmë objektin e marrë:

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

Rezultati i kodit të ekzekutuar:

<nt.ScandirIterator object at 0x00000217365611A0>

Shembull

Tani le të shfaqim emrat e të gjithë elementëve të objektit DirEntry:

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

Rezultati i kodit të ekzekutuar:

dir1 file1.txt file2.txt

Shembull

Le të shfaqim rrugët për të gjithë elementët e objektit DirEntry:

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

Rezultati i kodit të ekzekutuar:

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

Shihni gjithashtu

  • metoda scandir e modulit os,
    e cila përsërit skedarët në një dosje
  • metoda getcwd e modulit os,
    e cila kthen dosjen aktuale të punës
  • metoda listdir e modulit os,
    e cila kthen listën e skedarëve në dosjen e punës
  • metoda close,
    e cila mbyll skedarin
Shqip
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ne përdorim cookie për funksionimin e sajtit, analizën dhe personalizimin. Përpunimi i të dhënave bëhet në përputhje me Politikën e Privatësisë.
prano të gjitha konfiguro refuzo