File HandlingLesson 51Preview gratis
Python Delete Files
Lesson ini bagian dari Python · Semua level
Ringkasan
Untuk menghapus file, Python menyediakan modul os dan pathlib. Cara klasiknya adalah os.remove(path), sedangkan cara modern adalah Path.unlink(). Keduanya melempar error bila file tidak ada, jadi sebaiknya diperiksa dulu dengan os.path.exists() atau ditangani lewat try/except. Untuk menghapus folder beserta isinya tersedia modul shutil.
Poin kunci
- os.remove(path) menghapus satu file; Path(path).unlink() adalah cara modern yang setara.
- File yang tidak ada memunculkan FileNotFoundError, jadi cek dulu atau tangani dengan try/except.
- shutil.rmtree(path) menghapus folder seluruhnya beserta isinya.
- Pastikan path benar sebelum menghapus, terutama saat memakai path absolut.
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.