Örnek Python (.py) JSon kullanım örneği (2. seçenek)


Kodun çalışır hali:
Kod bütünlüğü:

import sys
import json

degerx = []
degery = []
degerz = []

json_dict = json.loads(sys.argv[1])
for deger1 in json_dict:
    if 'x' in deger1:
        degerx.append(deger1['x'])
    else:
        degerx.append('null')
    if 'y' in deger1:
        degery.append(deger1['y'])
    else:
        degery.append('null')
    if 'z' in deger1:
        degerz.append(deger1['z'])
    else:
        degerz.append('null')

Dictionary ={'x':degerx, 'y':degery,
            'z':degerz}
json_string = json.dumps(Dictionary)
print(json_string)


Kod kısmında kullanılan içerikler;
import: Kütüphaneyi içeri çekmemizi sağlayan kod
json.loads: String olarak gelen json verisini json hale getirmemizi sağlar (array olarak görülebilir)
for: Json olarak gelen veriyi 0,1,2,3 diye sıralı şekilde listelemenizi sağlayan döngü
if 'x' in deger1: deger1 değişkeninin içerisinde x var ise yapılacak işlemappend: belirlediğimiz bir array dizisinin içerisine yeni veri eklememizi sağlar
json.dumps: 'Dictionary' olarak içerisinde arrayları belirlediğimiz string kısmı jSon'a çevirir ve string olarak bırakır
print: Ekrana yazdırma komutudur.


Ziyaretçi, yorum yapılsın mı?
İsim:*
E-Mail:


[not-allow-comm]
[/not-allow-comm]

Dikkat!

Aşağıdaki bağlantıdaki makaleye göz atın.

Site Kuralları ve Engellenme Sonrası
İstatistik
File engine/modules/zpstats.php not found.
Sıkça Sorulan Sorular
Video Trafiği
Etiketlere göre ara