5.00 / 1 oy

Python ile JSON dosyası oluşturmak ve yazdırmak

Önceki yazım için bkz: Python ile JSON dosyasını okumak

Önceki uygulamada bir JSON dosyası içindeki hiyerarşik verileri Python'da bir dictionary olarak nasıl alabileceğimizi görmüştüm, bu uygulamada da Python'da dictionary veri tipindeki bir veriyi nasıl JSON dosyası olarak yazdırabileceğimize dair bir uygulama yapalım.

Python 3 ile json.dump fonksiyonunun örnek bir kullanımı ile birlikte bir JSON dosyasını aşağıdaki gibi oluşturabiliriz.

import json

araclar = {
  "marka": "Anadol",
  "elektrikli": False,
  "model": 1968,
  "renkler": ["beyaz", "siyah", "yeşil"]
}

with open('araclar.json', 'w') as f:
  json.dump(araclar, f, ensure_ascii=False)

 

Çıktı dosyası (araclar.json)

{"marka": "Anadol", "elektrikli": false, "model": 1968, "renkler": ["beyaz", "siyah", "yeşil"]}

 

json.dump fonksiyonu ve parametreleri ise şu şekilde:

json.dump(d, skipkeys=False, ensure_ascii=True, check_circular=True, allow_nan=True, cls=None, indent=None, separators=None)

 

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

bkz: Python ile text dosyasına yazı yazmak

bkz: Python ile text dosyası güncellemek

bkz: Linux Terminal'de Python Kodu Yazmak ve Çalıştırmak

bkz: Python'da bir sayıyı çarpanlarına ayırmak

bkz: Python'da Try Except Kullanımı ve Örnekleri

bkz: Python ile ikinci dereceden denklemin köklerini bulmak

m.cengiz

26.06.2021 13:31

Bu soru henüz yanıtlanmamış.

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ı oluşturmak ve yazdırmak

İ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.