29
मुझे पता है कि pprint
पायथन मानक लाइब्रेरी सुंदर प्रिंटिंग पायथन डेटा प्रकारों के लिए है। हालांकि, मैं हमेशा जेसन डेटा पुनर्प्राप्त कर रहा हूं, और मुझे आश्चर्य है कि क्या सुंदर प्रिंट जेसन डेटा के लिए कोई आसान और तेज़ तरीका है?पायथन (पायथनिक तरीके) में सुंदर प्रिंट जेसन
कोई सुंदर-मुद्रण:
import requests
r = requests.get('http://server.com/api/2/....')
r.json()
सुंदर मुद्रण के साथ
:
>>> import requests
>>> from pprint import pprint
>>> r = requests.get('http://server.com/api/2/....')
>>> pprint(r.json())
क्यों आप का उपयोग नहीं करते ' pprint'? – thefourtheye
आपके उदाहरण में आप कहीं भी JSON प्रिंट नहीं कर रहे हैं। आप इसे डीकोड करते हैं ('r.json()' करके), तो इसके बाद यह सिर्फ एक पायथन डेटा संरचना है। तो आप वास्तव में क्या प्रिंट करना चाहते हैं? पायथन डेटा संरचनाओं या JSON? –
मिमीएम आप सही हैं। दोनों घटनायें। – autorun