Menyimpan data ke dalam file menggunakan pickle

Pickle adalah sebuah modul pada standard library python, yang dapat digunakan untuk menyimpan dan membaca data ke dalam /dari sebuah file.

Pickle dapat digunakan untuk:

Menyimpan data ke dalam sebuah file,
Membacanya kembali dari file tersebut saat dibutuhkan

Untuk memahami cara kerja pickle, ada baiknya terlebih dahulu mempelajari artikel tentang membaca file dan menulis ke dalam file dengan python

Menyimpan data ke dalam file menggunakan pickle

Baris program berikut memberikan contoh bagaimana cara menyimpan data pada sebuah list ke dalam sebuah file menggunakan pickle.

import pickle

# Nama fike tempat menyimpan data
file_data = 'namasiswa.data'
# Data nama siswa
nama_siswa = ['Diandra', 'Solikin', 'Rommy']

# Siapkan file untuk ditulis
f = open(file_data, 'wb')
# Simpan data nama siswa ke dalam file dengan perintah dump
pickle.dump(nama_siswa, f)
f.close() # tutup setelah file digunakan

Membaca data

Baris program berikut memberikan contoh cara membaca data yang sebelumnya sudah disimpan ke dalam file menggunakan pickle.

import pickle

file_siswa = 'namasiswa.data'
# buka file namasiswa.data
f = open(file_siswa, 'rb')
# load data dari file tersebut
nama_siswa = pickle.load(f)
f.close()
print(nama_siswa)

Semoga bermanfaat,

Salam

Series Navigation<< Menulis ke dalam file

You may also like...

Berikan komentar