130 of 151 menu

Objek DirEntry Modul os

Objek DirEntry mencakup file dan subfolder yang berada dalam folder utama. Objek ini didapatkan setelah menerapkan metode scandir dari modul os. Mengambil data dari objek dapat dilakukan dengan atribut path dan name.

Sintaksis

import os os.DirEntry.atribut

Atribut Objek DirEntry

Atribut Deskripsi
path Mengembalikan path lengkap ke elemen objek.
name Mengembalikan nama elemen objek.

Contoh

Mari kita dapatkan objek DirEntry. Untuk ini perlu menerapkan metode scandir. Dan ke dalam variabel res kita tulis objek yang didapat:

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

Hasil kode yang dijalankan:

<nt.ScandirIterator object at 0x00000217365611A0>

Contoh

Sekarang mari kita tampilkan nama semua elemen objek DirEntry:

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

Hasil kode yang dijalankan:

dir1 file1.txt file2.txt

Contoh

Mari kita tampilkan path ke semua elemen objek DirEntry:

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

Hasil kode yang dijalankan:

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

Lihat Juga

  • metode scandir modul os,
    yang mengiterasi file dalam folder
  • metode getcwd modul os,
    yang mengembalikan directori kerja saat ini
  • metode listdir modul os,
    yang mengembalikan daftar file dalam folder kerja
  • metode close,
    yang menutup file
Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak