Json dosyasını pythonda yazdırma

internetten corona ile ilgili verileri tutan bir site buldum. Bu verileri bilgisayarıma indirdim. json formatında indi. Pythonda bu verileri açmak istiyorum.

import json

with open(“corona.json”,“r”) as corona:
korona=json.load(corona)
print(korona)

şeklinde çalıştırdığımda json dosyası içindeki verileri yazması lazım ama "UnicodeDecodeError: ‘charmap’ codec can’t decode byte 0x8d in position 58047: character maps to " şeklinde hata alıyorum. Bu kod satırını başka json dosyalarında çalıştırdığımda içeriğini yazdırabiliyordum. Şimdi neden olmadı ?

Muhtemelen Windows kullanıyorsunuz ve dosya cp1252 kodlamasına göre okunmaya çalışılıyor.

Bir de şöyle deneyin:

with open("corona.json", "r", encoding="utf-8") as corona:

3 Beğeni

Teşekkürler çalışır oldu şimdi :slight_smile: