Arama butonu
Bu konudaki kullanıcılar: 1 misafir
5
Cevap
1090
Tıklama
0
Öne Çıkarma
Python ile yazdığım veri tabanının çökme olasılığı var mıdır?
G
5 yıl
Yüzbaşı
Konu Sahibi




def register_database(input_data):

with open('data.base','r') as database:
lines = database.readlines()

for line in lines:
if input_data in line:
data_exists = True
break
else:
data_exists = False

if data_exists == False:
with open('data.base','a') as database:
database.write(input_data)

print(input_data + " Veritabanına başarıyla kaydedildi.")
else:
print(input_data + " Veritabanına zaten kayıtlı.")

return 'OK'



Kendim bir text based veritabanı yazmayı deniyorum. (yapacağım işte depolanacak ana 3 veri var sadece)

Kullanıcıya bir post form verdim. Ve onu doldurduğunda sumbit dediğinde arkada bu veritabanı işlemleri gerçekleşiyor.

Text based database olduğundan dolayı herhangi bir çökme olabilir mi veya herhangi bilmediğimiz bir sorun çıkarabilir mi?


not : kullanıcının girdiği veri ile iki farklı veri generate ediliyor ve kullanıcı verisinin yanına boşluk ile yazdırılıyor.