Skip to content

emka.web.id

Menu
  • Home
  • Indeks Artikel
  • Tutorial
  • Tentang Kami
Menu

Penanganan File dan Direktori dengan Python


Python adalah bahasa pemrograman yang kuat yang dapat digunakan untuk berbagai keperluan, termasuk manajemen file dan direktori. Pada artikel ini, kita akan mengeksplorasi berbagai cara di mana Python dapat digunakan untuk mengelola file dan direktori.
Advertisement
File dan direktori adalah bagian penting dari setiap sistem komputer. Mereka digunakan untuk menyimpan dan mengatur data dan file di komputer. Python menyediakan banyak fungsi dan modul bawaan yang dapat digunakan untuk berinteraksi dengan file dan direktori. Penanganan File


Python menyediakan fungsi bawaan yang disebut open() yang dapat digunakan untuk membuka dan memanipulasi file. Fungsi open() membutuhkan dua parameter – nama file dan mode di mana file akan dibuka. Parameter mode bersifat opsional, dan jika tidak ditentukan, file akan dibuka dalam mode read-only.

Berikut adalah contoh cara menggunakan fungsi open() untuk membuka file dalam mode tulis:


# Buka file dalam mode tulis mode file = open(`myfile.txt`, `w`) # Tulis beberapa teks untuk membuka file. file.write(`Hello, World!`) # Tutup file yang terbuka file.close()12345678# Buka file dalam mode tulisfile = open(`myfile.txt`, `w`) # Tulis beberapa teks untuk membuka file.file .write(`Hello, World!`) # Close open filefile.close()


Dalam contoh ini, kita telah membuka file bernama “myfile.txt” dalam mode tulis menggunakan fungsi open(). Kami kemudian menggunakan metode write() untuk menulis string `Hello, World!` ke file. Terakhir, kita menutup file menggunakan metode close().

Python menyediakan beberapa mode untuk membuka file. Mode yang paling umum adalah:
`r` – mode read-only `w` – mode tulis (membuat file baru atau menimpa file yang sudah ada) `a` – mode penambahan (menambahkan ke file yang sudah ada atau membuat file baru jika itu tidak ada) Manajemen Direktori

Python juga menyediakan modul bawaan yang disebut os yang dapat digunakan untuk berinteraksi dengan sistem file. Modul os menyediakan banyak fungsi yang dapat digunakan untuk membuat, menghapus, dan memanipulasi direktori.

Berikut beberapa contoh cara menggunakan modul os untuk berinteraksi dengan direktori:
Membuat Direktori


import os os.mkdir(`mydir`)123import os os.mkdir(`mydir`)


Dalam contoh ini, kita telah mengimpor modul os dan menggunakan fungsi mkdir() untuk membuat direktori baru bernama example.
Get Current Working Directory


import os # Get the current working directory cwd = os.getcwd () print("Current working directory:", cwd)12345import os # Dapatkan direktori kerja saat inicwd = os.getcwd()print("Current working directory:", cwd)


Dalam contoh ini, kita telah menggunakan fungsi getcwd() yang akan didapatkan untuk direktori kerja saat ini.
Ubah Direktori


import os os os.chdir(`mydir`)123import os os.chdir(`mydir`)


Dalam contoh ini, kami telah menggunakan fungsi chdir() untuk mengubah direktori kerja saat ini.
Menghapus Direktori


import os os.rmdir(`mydir`)123import os os.rmdir(`mydir`)


Dalam contoh ini, kami telah menggunakan fungsi rmdir() untuk menghapus direktori bernama example.
Listing Files and Directories


import os print(os. listdir(`.`))123import os print(os.listdir(`.`))


Dalam contoh ini, kami telah menggunakan fungsi listdir() untuk mencantumkan semua file dan direktori di direktori saat ini. "." parameter digunakan untuk menentukan direktori saat ini.
Conclusion

Python menyediakan fungsi dan modul bawaan yang kuat untuk manajemen file dan direktori. Dengan menggunakan fungsi dan modul ini, Anda dapat membuat, membaca, menulis, dan memanipulasi file dan direktori di program Python Anda. Dengan pengetahuan tentang manajemen file dan direktori dengan Python, Anda dapat mengotomatiskan banyak tugas yang terkait dengan manajemen file dan direktori, yang dapat menghemat banyak waktu dan tenaga Anda dalam jangka panjang.



Referensi tecadmin.comArtikel Diperbarui pada: February 27, 2023
Kontributor: Syauqi Wiryahasana
Model: Haifa Manik Intani
Seedbacklink

Recent Posts

TENTANG EMKA.WEB>ID

EMKA.WEB.ID adalah blog seputar teknologi informasi, edukasi dan ke-NU-an yang hadir sejak tahun 2011. Kontak: kontak@emka.web.id.

©2024 emka.web.id Proudly powered by wpStatically