5.00 / 1 oy

Python ile JSON dosyasını okumak

JSON dosyaları, okunabilirlik açısından çok pratik olan ve çok da yaygın olarak kullanılan bir dosya biçimi. Dün text dosyalarının okunması ve yazılması ile ilgili paylaştığım uygulamaları takiben bugün de json dosyalarının okunması ve yazılması ile ilgili bilgiler paylaşacağım.

arabalar.json adındaki dosyamızın içeriği şu şekilde olsun:

{
    "arabalar": [
    {
        "marka": "BMW",
        "model": "3.16",
        "yil": "1985"
    },
    {
        "marka": "Mercedes",
        "model": "C 200",
        "yil": "1993"
    },
    {
        "marka": "Renault",
        "model": "Clio",
        "yil": "2000"
    }
    ]
}

JSON'dan Python'a JSON satırlarını dictionary olarak aktaralım.

import json
  
f = open('arabalar.json',)
veri = json.load(f) #dictionary
  
for i in veri['arabalar']:
    print(i)
  
f.close()

# {'marka': 'BMW', 'model': '3.16', 'yil': '1985'}
# {'marka': 'Mercedes', 'model': 'C 200', 'yil': '1993'}
# {'marka': 'Renault', 'model': 'Clio', 'yil': '2000'}

 

Editör editi: sitedeki bazı diğer benzer başlıklar için;

bkz: Python ile text dosyasına yazı yazmak

bkz: JSON İçinde Yorum Eklenebilir mi?

bkz: Python ile tarih oluşturmak

bkz: Python'da map fonksiyonu nedir ve nasıl kullanılır?

bkz: XML'i JSON'a Dönüştüren Uygulama Tavsiyesi

bkz: JSON için doğru Content Type nedir?

m.cengiz

26.06.2021 10:17

Bu soru 1 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Python ile JSON dosyasını okumak

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.