Shelve ile Veritabanından Veri Silmek

Shelve kullanrak oluşturduğumuz veritabanlarından veri silmek için del veri[“anahtar”] yapısını kullanırız. Hemen bir örnek üzerinde görelim.

import shelve
baglan=shelve.open("dbmiz.db")
baglan["Anahtar"]="Değer"
print baglan["Anahtar"]
del baglan["Anahtar"]
print baglan.has_key("Anahtar")

Öncelikle veritabanımızı açtık ve atamamızı yaptık. Daha sonra bunu ekranda gösterdik ve atamamızı sildik. En son da shelve modülünün has_key() fonksiyonu yardımıyla değerin olup olmadığını döndürdük. Sonuç False olarak dönecektir.

 
comments powered by Disqus