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

पायथन डेटा सुंदर प्रिंटर

पायथन कंसोल में गैर-तुच्छ डेटा संरचना मुद्रित करने के लिए, हम सुंदर प्रिंटर मॉड्यूल का उपयोग कर सकते हैं। यदि ऑब्जेक्ट में एक ही लाइन में अलग-अलग टेक्स्ट हैं, तो यह विधि उन्हें अलग-अलग लाइनों में तोड़ देगी

इस मॉड्यूल का उपयोग करने के लिए, हमें इसका उपयोग करके आयात करना चाहिए।

पीप्रिंट आयात करें

सुंदर प्रिंट से संबंधित विभिन्न विधियां हैं। ये तरीके हैं -

विधि pprint.pformat(ऑब्जेक्ट, इंडेंट=1, चौड़ाई=80, गहराई=कोई नहीं, *, कॉम्पैक्ट=गलत)

इस विधि का उपयोग ऑब्जेक्ट के स्वरूपित प्रतिनिधित्व को स्ट्रिंग के रूप में वापस करने के लिए किया जाता है। विभिन्न जानकारी जैसे इंडेंट, चौड़ाई, गहराई सभी को कार्य करने के लिए तर्क के रूप में पारित किया जाता है।

विधि pprint.pprint(ऑब्जेक्ट, स्ट्रीम =कोई नहीं, इंडेंट =1, चौड़ाई =80, गहराई =कोई नहीं, *, कॉम्पैक्ट =गलत)

इस विधि का उपयोग स्ट्रीम पर ऑब्जेक्ट के स्वरूपित प्रतिनिधित्व को प्रिंट करने के लिए किया जाता है। जब स्ट्रीम निर्दिष्ट नहीं होती है, तो sys.stdout का उपयोग किया जाता है।

विधि pprint.isreadable(object)

यह विधि जाँच करेगी कि वस्तु का स्वरूपित प्रतिनिधित्व पठनीय है या नहीं।

उदाहरण कोड

आयात करें ('डेटा पढ़ने योग्य है')else:प्रिंट ('डेटा पढ़ने योग्य नहीं है') प्रिंट ("\ n सही प्रारूप में JSON डेटा:") pprint.pprint(json_data)

आउटपुट

JSON डेटा:[{'नाम':'सुभास', 'आयु':25, 'शहर':'कोलकाता'}, {'नाम':'पलाश', 'आयु':22, 'शहर' :'दिल्ली'}, {'नाम':'विवेक', 'आयु':23, 'शहर':'बेंगलुरु'}]डेटा पठनीय हैJSON डेटा सही प्रारूप में:[{'आयु':25, 'शहर ':'कोलकाता', 'नाम':'सुभास'}, {'आयु':22, 'शहर':'दिल्ली', 'नाम':'पलाश'}, {'उम्र':23, 'शहर':'बेंगलुरु', 'नाम':'विवेक'}]

  1. पायथन में सीजीआई प्रोग्राम में टेक्स्ट एरिया डेटा पास करना

    TEXTAREA तत्व का उपयोग तब किया जाता है जब मल्टीलाइन टेक्स्ट को CGI प्रोग्राम में पास करना होता है। उदाहरण टेक्स्टटेरा बॉक्स वाले फॉर्म के लिए एचटीएमएल कोड का उदाहरण यहां दिया गया है - <form action = "/cgi-bin/textarea.py" method = "post" target = "_blank"> <te

  1. चक्रीय अतिरेक जाँच के लिए पायथन कार्यक्रम

    डिजिटल डेटा में त्रुटियों का पता लगाने के लिए CRC का उपयोग किया जाता है, यह ट्रांसमिशन त्रुटियों का पता लगाने की एक अच्छी तकनीक है। इस तकनीक में मुख्य रूप से बाइनरी डिवीजन का प्रयोग किया जाता है। इन तकनीकों में, चक्रीय अतिरेक चेक बिट्स मौजूद होते हैं जो निरर्थक बिट्स का एक क्रम है, इन बिट्स को डेटा

  1. पायथन में एक JSON फ़ाइल को सुंदर कैसे प्रिंट करें

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