Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

कमांड लाइन से पायथन डिक्शनरी को प्रिटी प्रिंट कैसे करें?


आप pprint लाइब्रेरी का उपयोग करके पायथन में डिक्ट को प्रिटी प्रिंट कर सकते हैं। pprint मॉड्यूल मनमाने पायथन डेटा स्ट्रक्चर को "प्रिटी-प्रिंट" करने की क्षमता प्रदान करता है जिसे इंटरप्रेटर के इनपुट के रूप में उपयोग किया जा सकता है। आप इसका उपयोग इस प्रकार कर सकते हैं:

उदाहरण

a = {
    'bar': 22,
    'foo': 45
}
import pprint
pprint.pprint(a, width=10)

आउटपुट

यह आउटपुट देगा:

{'bar': 22, 'foo': 45}

जैसा कि आप देख सकते हैं कि यह भी अपठनीय हो सकता है। आप इसे वास्तव में बेहतर प्रिंट करने के लिए json मॉड्यूल का उपयोग कर सकते हैं। उदाहरण के लिए:

उदाहरण

import json
a = {
    'bar': 22,
    'foo': 45
}
print(json.dumps(a, indent=4))

आउटपुट

यह आउटपुट देगा:

{
    "bar": 22,
    "foo": 45
}

  1. - कमांड लाइन से पायथन मॉड्यूल कैसे कॉल करें?

    यदि हम एक पायथन स्क्रिप्ट लिख रहे हैं जिसे मॉड्यूल के रूप में उपयोग किया जाना है, तो हम फंक्शन के इस कॉल को नीचे जोड़कर इस मॉड्यूल का टेस्ट कर सकते हैं: def fubar(): #does something useful fubar() और इसे कमांड प्रॉम्प्ट पर इस तरह चलाएं: ~$ python fubar.py

  1. - कमांड लाइन से पायथन फंक्शन कैसे चलाएं?

    इस फंक्शन को कमांड लाइन से चलाने के लिए हम -c (कमांड) आर्गुमेंट का उपयोग निम्नानुसार कर सकते हैं: $ python -c import foobar; print foobar.sayHello() वैकल्पिक रूप से, हम यह भी लिख सकते हैं: $ python -c from foobar import *; print sayHello() या इस तरह: $ python -c from foobar import sayHello; print sa

  1. Python में JSON फ़ाइल को प्रिटी प्रिंट कैसे करें Python में JSON फ़ाइल को प्रिटी प्रिंट कैसे करें

    कई अन्य प्रोग्रामिंग भाषाओं की तरह, Python JavaScript ऑब्जेक्ट नोटेशन (JSON) डेटा के साथ अच्छा काम करता है। यह इस डेटा को कुछ स्रोतों से खींच सकता है और किसी अन्य फ़ाइल की तरह इसके साथ काम कर सकता है। यह तब मददगार होता है जब आप Python में JSON फ़ाइल को प्रिटी प्रिंट करना चाहते हैं। इस पोस्ट में, हम