ID EN
OS

scandir

Python 3.11 🇮🇩 Bahasa Indonesia

Mengembalikan iterator objek os.DirEntry yang sesuai dengan entri dalam direktori yang diberikan oleh jalur. Entri dihasilkan dalam urutan sewenang-wenang, dan entri khusus '.' dan '..' tidak termasuk. Jika suatu file dihapus dari atau ditambahkan ke direktori setelah membuat iterator, apakah entri untuk file tersebut disertakan tidak ditentukan.

Syntax

PYTHON
os.scandir(path='.')

Contoh

Example 1
PYTHON
with os.scandir(path) as it:
    for entry in it:
        if not entry.name.startswith('.') and entry.is_file():
            print(entry.name)

See Also

os.DirEntry scandir() listdir() os.DirEntry os.DirEntry is_dir() is_file() os.DirEntry.stat()