Contoh 1: Menggunakan glob
import glob, os
os.chdir("my_dir")
for file in glob.glob("*.txt"):
print(file)
Keluaran
c.txt b.txt a.txt
Contoh 2: Menggunakan os
import os
for file in os.listdir("my_dir"):
if file.endswith(".txt"):
print(file)
Keluaran
a {21: 'b', 14: 'c'}
pop()
juga mengembalikan nilai kunci yang diteruskan.
Menggunakan os.walk
import os
for root, dirs, files in os.walk("my_dir"):
for file in files:
if file.endswith(".txt"):
print(file)
Keluaran
c.txt b.txt a.txt