Cara Membuka File dengan Python

click fraud protection

Cara Membuka File dengan Python. Sebelum munculnya database, layanan web, dan bentuk penyimpanan data eksotis lainnya, ada file. File akan selalu menjadi bagian dari komputasi dalam satu bentuk atau lainnya. Anda dapat belajar menggunakan operasi file Python untuk membuka file.

Buka File dengan Python

Langkah 1

Tentukan nama file yang ingin Anda buka. Jika file tersebut belum ada, Anda dapat membuat file tersebut secara otomatis dengan nama file yang Anda pilih.

Video Hari Ini

Langkah 2

Tentukan apakah Anda akan membaca dari file, menulis ke file atau keduanya.

Langkah 3

Periksa untuk melihat apakah Anda memiliki izin koreksi untuk membaca, menulis, atau membuat file. Anda mungkin perlu memeriksa izin direktori tempat file tersebut berada untuk memastikan bahwa Anda memiliki akses baca/tulis. Di bawah sistem Windows, Anda dapat mengklik kanan pada file atau folder dan memeriksa tab atribut. Di bawah sistem Unix atau Mac OS X, Anda dapat mengetik: persen ls -la myfile.txt untuk memeriksa izin Anda, dan kemudian persen chmod 644 myfile.txt untuk memastikan Anda memiliki izin untuk menulis ke file.

Langkah 4

Gunakan metode open() untuk membuka file dan membuat objek file: myfile = open("myfile.txt")Ini akan membuka atau membuat myfile.txt untuk membaca dan menulis.

Langkah 5

Ketahuilah bahwa jika Anda ingin membuka file hanya untuk membaca atau hanya untuk menulis, Anda dapat meneruskan argumen kedua ke open(). Lulus 'r' untuk read only, 'w' untuk write only dan 'rw' untuk eksplisit read-write. Misalnya: #buka file untuk hanya baca myfile = open('myfile.txt', 'r')

Langkah 6

Pastikan untuk memanggil metode close() untuk menutup pegangan file yang terbuka setelah Anda selesai menggunakan file tersebut, sehingga proses selanjutnya dapat mengakses file: myfile.close

Tip

Bagi mereka yang telah menggunakan C dan beralih ke Python, operasi file Python didasarkan pada paket stdio C. Operasi file yang dipanggil setelah file dibuka akan berperilaku dengan cara yang mirip dengan bahasa apa pun yang didasarkan pada stdio. Dokumentasi inti Python berisi ikhtisar ekstensif tentang semua opsi untuk membuka file, serta operasi apa yang dapat Anda lakukan setelah file dibuka.

Peringatan

Jika file dibuka dan dikunci oleh proses penulisan lain, Anda mungkin tidak dapat berhasil membuka file untuk penulisan dalam proses Python Anda. Jika ini masalahnya, pengecualian IOError akan dimunculkan.