LİSTEDE Kİ VERİLERİ KAYDETME VE ALMA !

Başlatan Platin, 18 Haziran 2017 - 14:12:23

« önceki - sonraki »

0 Üyeler ve 1 Ziyaretçi konuyu incelemekte.

Platin

Arkadaşlar Python 3 de listede ki verileri mesela liste = [] yaptım ve inputla veri aldım aldığım veriyi liste.append(a) diye ekledim buraya kadar sıkıntı yok. Bundan sonra listeye baya veri girdim bu veriler programı kapatınca kayboluyor tekrar gelmeleri için txt dosyası oluşturdum onun içine attım pickle komutu ile ama geri alırken sadece ilk kaydettiğim veriyi alıyor başka girdigim verileri almıyor. Txt dosyasına giriyorum verileri kodlanmış bir şekilde gösteriyor ekleme yapıyor ama kaydettigim bütün verileri alamıyorum sadece ilk veriyi alıyor neden acaba bilen varsa yardım !!!! :o :'(

szgnblt

Döngü ile verileri print edersen tüm verileri görebilirsin.

Platin

Döngü normal kayıtta işe yarıyor ama pickle komutunda olmuyor. Zaten sorunuda çözdüm pickle komutunun dump ve load komutunu iyi kullanmak gerkiyormuş :)  :)

okkangal

Pickle aslında daha değişik durumlar içi  kullanılır. İşinizi en etkin şekilde çözecek sistem veritabanı kullanmak... Bence sqlite ile başlamak sizin için en iyisi...