Tahun baru, skill baru! 🚀. Masukkan kupon "skill2025" untuk diskon 30% di kelas apa saja

Logo Koala Skodev mengetik

Skodev

Belajar coding dalam bahasa Indonesia

FILE DELETE

Cara mudah menghapus file menggunakan Python dengan modul os. Panduan lengkap untuk menghapus file secara aman dan simpel.

File Delete pada Python sangat mudah dilakukan. Kamu bisa menghapus file dari komputer menggunakan beberapa baris kode. Dalam panduan ini, kamu akan belajar cara menghapus file dengan Python menggunakan modul standar.

Apa itu File Delete?

File Delete berarti menghapus file dari penyimpanan komputer. Saat file dihapus, file tersebut tidak akan muncul lagi dan ruang penyimpanannya bisa dipakai untuk menyimpan data lain. Di Python, kamu dapat menghapus file dengan bantuan modul os yang sudah tersedia secara default.

Cara Menghapus File dengan Modul os

Modul os memiliki fungsi bernama remove() yang bisa digunakan untuk menghapus file. Berikut contoh sederhana:

import os

file_path = 'contoh.txt'

# Mengecek apakah file ada sebelum dihapus
if os.path.exists(file_path):
    os.remove(file_path)
    print(f"{file_path} berhasil dihapus.")
else:
    print(f"{file_path} tidak ditemukan.")

Penjelasan kode:

  • os.path.exists(file_path): Memeriksa apakah file ada.
  • os.remove(file_path): Menghapus file yang dipilih.
  • Pesan akan muncul berdasarkan keberadaan file.

Perhatikan Hal Berikut Saat Menghapus File

  • Pastikan file yang ingin dihapus benar-benar sudah tidak diperlukan.
  • Menghapus file bersifat permanen, kecuali ada sistem backup.
  • Jika file tidak ada, maka os.remove() akan menimbulkan error, makanya perlu cek terlebih dahulu.

Menghapus File dengan Try-Except

Kamu juga bisa gunakan blok try-except untuk menangani error saat menghapus file:

import os

file_path = 'contoh.txt'

try:
    os.remove(file_path)
    print(f"{file_path} berhasil dihapus.")
except FileNotFoundError:
    print(f"{file_path} tidak ditemukan.")
except PermissionError:
    print(f"Tidak ada izin untuk menghapus {file_path}.")

Dengan cara ini, program tidak akan berhenti mendadak jika file tidak ada atau ada masalah izin.

Kesimpulan singkat

Dalam Python, menghapus file sangat mudah dengan fungsi os.remove(). Selalu cek terlebih dahulu atau gunakan try-except supaya program berjalan dengan lancar tanpa error.

👈🏼 File Write atau Create
Python MySQL 👉🏼