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.