130 of 151 menu

Kitu DirEntry cha Moduli ya os

Kitu DirEntry hujumuisha faili na folda ndogo, ambazo ziko kwenye folda kuu. Kitu hupatikana baada ya kutumia mbinu scandir ya moduli os. Kutoa data kutoka kwenye kitu kunaweza kufanyika kwa kutumia sifa path na name.

Syntax

import os os.DirEntry.sifa

Sifa za Kitu DirEntry

Sifa Maelezo
path Hurejesha njia kamili hadi kwa vipengele vya kitu.
name Hurejesha jina la kipengele cha kitu.

Mfano

Wacha tupate kitu DirEntry. Ili kufanya hivyo inahitaji kutumia mbinu scandir. Na kwenye tofauti res tutaandika kitu kilichopatikana:

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

Matokeo ya msimbo uliofanyika:

<nt.ScandirIterator object at 0x00000217365611A0>

Mfano

Sasa wacha tuonyeshe majina ya vipengele vyote vya kitu DirEntry:

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

Matokeo ya msimbo uliofanyika:

dir1 file1.txt file2.txt

Mfano

Wacha tuonyeshe njia hadi kwa vipengele vyote vya kitu DirEntry:

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

Matokeo ya msimbo uliofanyika:

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

Tazama Pia

  • mbinu scandir ya moduli os,
    ambayo huperusha faili kwenye folda
  • mbinu getcwd ya moduli os,
    ambayo hurudisha directory ya kazi ya sasa
  • mbinu listdir ya moduli os,
    ambayo hurudisha orodha ya faili kwenye folda ya kazi
  • mbinu close,
    ambayo hufunga faili
Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa