130 of 151 menu

Mooduli os DirEntry objekt

Objekt DirEntry sisaldab faile ja alamkaustu, mis asuvad põhikaustas. Objekt saadakse pärast mooduli os meetodi scandir rakendamist. Andmeid objektist saab eraldada atribuutide path ja name abil.

Süntaks

import os os.DirEntry.atribuut

Objekti DirEntry atribuudid

Atribuut Kirjeldus
path Tagastab elementide täieliku tee objekti sees.
name Tagastab objekti elemendi nime.

Näide

Saame objekti DirEntry. Selleks tuleb rakendada meetodit scandir. Ja muutujasse res kirjutame saadud objekti:

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

Koodi täitmise tulemus:

<nt.ScandirIterator object at 0x00000217365611A0>

Näide

Nüüd kuvame kõikide elementide nimed objektis DirEntry:

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

Koodi täitmise tulemus:

kaust1 file1.txt file2.txt

Näide

Kuvame teed kõikidele elementidele objektis DirEntry:

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

Koodi täitmise tulemus:

kaust\kaust1 kaust\file1.txt kaust\file2.txt

Vaata ka

  • mooduli os meetod scandir,
    mis itererib faile kaustas
  • mooduli os meetod getcwd,
    mis tagastab töökausta
  • mooduli os meetod listdir,
    mis tagastab failide nimekirja töökaustas
  • meetod close,
    mis sulgeb faili
Eesti
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Me kasutame saidi toimimiseks, analüüsi ja personaliseerimiseks küpsiseid. Andmete töötlemine toimub vastavalt Privaatsuspoliitikale.
nõustu kõigega häälesta keeldu