Python'un None
kodunun boş dizge olarak nasıl kodlanmasını istiyorum? json.dumps
'un varsayılan davranışı aşağıdadır.Python: Json dökümleri boş dizgeyi boşaltmak için
>>> import json
>>> json.dumps(['foo', {'bar': ('baz', None, 1.0, 2)}])
'["foo", {"bar": ["baz", null, 1.0, 2]}]'
json kodlayıcı yönteminin üzerine yazmalı mıyım yoksa başka yolu var mı?
Teşekkürler! Her farklı veri yapısı değiştirilebilir talep üzerine
düzenleme
Girdi verileri, yukarıdaki örnekte olduğu gibi bu basit değildir. Veri yapısını değiştirmek için bir işlev yazmak zor.
Gerçek cevabı istiyorsanız o zaman daha iyi bir gerekçe sağlamanız gerekecek ... –
Giriş verilerim yukarıdaki örnekte olduğu gibi kolay değil, bu yüzden 'Yok' ifadesini boş dizgeye dönüştürmeyi düşünüyorum. json.dumps' aracılığıyla. – Ahsan
None' boş bir dize ile aynı şey değildir 'unutulmamalıdır; bu yüzden bunu değiştirirken aklınızda bulundurun. 'Yok' doğru eşdeğeri 'null' –