JSON is a JavaScript Object Notation file that contains information of a particular data in the form of a dictionary. The pack of data returned by the JSON file can be used further by other languages for different purposes.
Python has a rich library for creating and developing applications to deal with JSON data. We need to import the json package from the Python library.
In this article, we will create a Python function that will return a JSON object. JSON is a built-in library that ships with the Python packages. However, to install JSON, we can simply type “pip install json”.
For this example, we will create a Python function that contains key-value pairs and using that, we will create a dictionary. After creating the dictionary, we have to pass it in the dump(dictionary) method as a parameter where it will return a JSON object.
Example
#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())
Output
Running the above code will simply return the JSON object from the function.
{"title": "Python", "Tag": "Programming Language", "Category": "Open Source", "Downloads": "4500005230"}