DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
9
Cevap
795
Tıklama
0
Öne Çıkarma
Python bu kod neden çalışmıyor ?
B
6 yıl (62 mesaj)
Onbaşı
Konu Sahibi

Arkadaşlar Merhaba,

Pythonda yeniyim. Json modülüne çalışıyorum. Yalnız bu modülün hiçbir özelliğini uygulamıyor. Şöyle ki :
https://trinket.io/python/35fe313677

Buraya attığım kodda hata veriyor.Halbuki çalıştığım video da hiçbir hata vermeden sorunsuz çalışıyor. Bunun sebebi nedir ?



B
6 yıl (62 mesaj)
Onbaşı
Konu Sahibi

up



T
6 yıl (20069 mesaj)
Yarbay

Hata mesajı nedir



< Bu ileti mini sürüm kullanılarak atıldı >

P
6 yıl (466 mesaj)
Yüzbaşı

Json formatın hatalı. Olması gereken format

{
"peopele" : [
{"name" : "Aygün Palabıyık",
"phone" : "05555555555",
"email" : ["aygunp@hotmail.com","aygun_palabıyık@hotmail.com"],
"a2_lc" : false
},

{"name" : "Umut Gelişigüzel ",
"phone" : "05555555556",
"email" : ["alperpala@hotmail.com","palabiyik_alper@hotmail"],
"a2_lc" : true
}
]
}

https://jsonformatter.curiousconcept.com/https://jsonformatter.curiousconcept.com/@basrolbenim





< Bu mesaj bu kişi tarafından değiştirildi Prometheusx -- 18 Aralık 2019; 13:23:26 >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @basrolbenim
T
6 yıl (3305 mesaj)
Binbaşı

Buna ek olarak json.load değil de json.loads olması gerekiyor.


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Prometheusx
T
6 yıl (20069 mesaj)
Yarbay

load yeterli; loads koşulu yok.
JSON formatında hata old için hata veriyor olmalı



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @Therocqula
T
6 yıl (3305 mesaj)
Binbaşı

Şu konuya bakmanızı öneririm. Arkadaş direkt string olarak geçirmek istiyor orası önemli.
https://stackoverflow.com/questions/39719689/what-is-the-difference-between-json-load-and-json-loads-functions


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @vonderplanitz
T
6 yıl (20069 mesaj)
Yarbay

Doğru görünüyor. Argüman string olduğunda loads metodu kullanmak gerekli gibi...



< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @Therocqula
W
6 yıl (1773 mesaj)
Yüzbaşı


import json

peopele_dict = {
"peopele" : [
{"name" : "Aygün Palabıyık",
"phone" : "05555555555",
"email" : ["aygunp@hotmail.com","aygun_palabıyık@hotmail.com"],
"a2_lc" : False,
},

{"name" : "Umut Gelişigüzel ",
"phone" : "05555555556",
"email" : ["alperpala@hotmail.com","palabiyik_alper@hotmail"],
"a2_lc" : True,
}
]
}


y = json.dumps(peopele_dict)



saved_data = json.loads(y)

print(saved_data)




B
6 yıl (62 mesaj)
Onbaşı
Konu Sahibi

Herkese teşekkür ederim.




Bu mesajda bahsedilenler: @Therocqula , @Prometheusx
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.