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

Tkinter में Python Function से JSON Object Return कैसे करें?

JSON एक JavaScript Object Notation file है जो particular data की information को dictionary के रूप में contain करता है। JSON file द्वारा return किया गया data pack अन्य languages द्वारा विभिन्न उद्देश्यों के लिए आगे उपयोग किया जा सकता है।

Python में JSON data से deal करने के लिए applications create और develop करने के लिए rich library है। हमें Python library से json package import करने की आवश्यकता है।

इस लेख में, हम एक Python function बनाएंगे जो JSON object return करेगा। JSON एक built-in library है जो Python packages के साथ ship होती है। हालांकि, JSON install करने के लिए, हम बस "pip install json" type कर सकते हैं।

इस उदाहरण के लिए, हम एक Python function बनाएंगे जिसमें key-value pairs होंगे और उनका उपयोग करके हम एक dictionary बनाएंगे। Dictionary बनाने के बाद, हमें इसे parameter के रूप में dump(dictionary) method में pass करना होगा जहां यह JSON object return करेगा।

उदाहरण

# Import JSON Library
import json

# Create and define the function
def fun():
    title = "Python"
    Tag = "Programming Language"
    Category = "Open Source"
    Downloads = "4500005230"
    
    # Let us create the dictionary for the above data
    dictionary = {
        "title": title,
        "Tag": Tag,
        "Category": Category,
        "Downloads": Downloads
    }
    return json.dumps(dictionary)

print(fun())

आउटपुट

उपरोक्त code चलाने से simply function से JSON object return होगा।

{"title": "Python", "Tag": "Programming Language", "Category": "Open Source", "Downloads": "4500005230"}
  1. Python 3 में Tkinter filedialog से स्ट्रिंग कैसे प्राप्त करें? Python 3 में Tkinter filedialog से स्ट्रिंग कैसे प्राप्त करें?

    Tkinter एप्लिकेशन में फाइल सिस्टम के साथ इंटरैक्ट करने के लिए, आप Tkinter filedialog मॉड्यूल का उपयोग कर सकते हैं। यह सिस्टम में फ़ाइलों से निपटने का एक तरीका प्रदान करता है। filedialog मॉड्यूल एप्लिकेशन के लिए विभिन्न फ़ाइल डायलॉग बनाने में डेवलपर्स की मदद करने के लिए कई बिल्ट-इन फ़ंक्शन प्रदान करत

  1. Python Tkinter कैनवास से लाइन्स कैसे डिलीट करें? Python Tkinter कैनवास से लाइन्स कैसे डिलीट करें?

    कैनवास विजेट के GUI एप्लिकेशन डेवलपमेंट में कई उपयोग हैं। हम कैनवास विजेट का उपयोग शेप्स ड्रॉ करने, ग्राफिक्स, इमेज, और कई अन्य चीजें बनाने के लिए कर सकते हैं। कैनवास में लाइन ड्रॉ करने के लिए, हम create_line(x,y,x1,y1, **options) मेथड का उपयोग कर सकते हैं। Tkinter में, हम दो प्रकार की लाइन्स ड्रॉ

  1. Pandas प्लॉट फंक्शन से matplotlib.figure.Figure ऑब्जेक्ट कैसे रिटर्न करें? Pandas प्लॉट फंक्शन से matplotlib.figure.Figure ऑब्जेक्ट कैसे रिटर्न करें?

    Pandas फंक्शन से matplotlib.figure.Figure ऑब्जेक्ट रिटर्न करने के लिए, हम निम्नलिखित चरण अपना सकते हैं -फिगर का आकार सेट करें और सबप्लॉट्स के बीच और आसपास पैडिंग एडजस्ट करें।Pandas डेटाफ्रेम df बनाएं।barh() मेथड का उपयोग करके हॉरिजॉन्टल बार प्लॉट बनाएं।वर्तमान फिगर इंस्टेंस प्राप्त करें।लोअर-राइट लो