6 ŞUBAT 2009, Cuma
Nasıl python'pprint yazdırmak yerine bir dize döndürmek için s alabilirim?
Diğer bir deyişle, sprintf pprint eşdeğer nedir?
CEVAP
6 ŞUBAT 2009, Cuma
pprint modülü komut sadece bu amaç için pformat, adını taktı.
Gelen belgeleri:
Bir dize olarak biçimlendirilmiş nesne gösterimini döndürür. girinti, genişlik ve derinlik PrettyPrinter kurucu olarak geçilecek biçimlendirme parametreleri.
Örnek:
>>> import pprint
>>> people = [
... {"first": "Brian", "last": "Kernighan"},
... {"first": "Dennis", "last": "Richie"},
... ]
>>> pprint.pformat(people, indent=4)
"[ { 'first': 'Brian', 'last': 'Kernighan'},\n { 'first': 'Dennis', 'last': 'Richie'}]"
Bunu Paylaş:
Nasıl Krom XML yerine JSON dönmek için...
Nasıl dize Python küçük harfe dönüştür...
Nasıl bir işlev adı için Python ile bi...
Nasıl tarih yazdırmak için Python düze...
Nasıl bir bash işlevi, bir dize değeri...