Bu kaynak, Python ve
json dosya türünü kullanarak nasıl veri oluşturabileceğinizi, düzenleyebileceğiniz ve okuyabileceğinizi gösterir. Üssteki ilk üç konunun anlaşılması için alttaki “ekstralar” ve “önceden bilinmesi gerekenler” kısmındaki konuların okunması gerekmektedir.
Json Modülünün Projeye Dahil Edilmesi
Json modülünü projeye dahil etmek için herhangi bir kurulum yapmanıza gerek yoktur. Python’u kurduğunuzda modül yüklenmiş olarak gelir. Projeye dahil etmek için şu kod kullanılır :
import json
Json Dosyasının Oluşturulması
Bunun için
open gömülü fonksiyonu kullanılır:
#data isimli json dosyasını oluşturuyoruz dosya = open("data.json", "x")
Json Dosyasının Düzenlenmesi
Bu içerik henüz eklenmedi.
Json Verilerinin Okunması
Bu içerik henüz eklenmedi.
Önceden Bilinmesi Gerekenler
Json Hakkında
Bu içerik henüz eklenmedi.
Neden Json Kullanmalıyız?
Txt Dosyaları Yerine Json Kullanılmasının Amacı
Json ile
txt dosyalarının tek farkı
txt dosyalarında
anahtar-değer kavramının olmamasıdır.
Xml Dosyaları Yerine Json Kullanılmasının Amacı
Xml aslında daha küçük boyutlu ve hızlıdır. Bir yerden başka bir yere veri göndermek için genellikle
Xml kullanılır. Ancak Python kullanarak aynı verileri hem
Xml, hem de
Json dosyalarına yazarsak ve verileri işlemek istersek
Json çok daha hızlı bir sonuç verecektir. Bu yüzden
Json kullanıyoruz.
Json Verileri Nasıl Olur?
Json verileri iki şekilde yazılabilir.
Json kullanılarak
anahtar-değer yöntemi ile yapılmış bir kimlik şuna benzer :
{ "Ad": "Adı", "Soyad": "Soyadı" }
Buradaki
Ad ve
Soyad anahtar,
Adı ile
Soyadı ise değer olur.
Diğer kullanımı ise sadece
değer kullanılarak yapılır :
{ "Adı", "Soyadı" }
Ekstralar
Python Sözlüğünün Json Verisine Dönüştürülmesi
Bunu yapmak için
dump veya
dumps kullanabilirz.
dump, bir değer döndürmediği için genellikle kullanılmaz.