json dumps in python code example

Example 1: python json string to object

import json

x =  '{ "name":"John", "age":30, "city":"New York"}'
y = json.loads(x)

print(y["age"])

Example 2: what is json loads and dumps simple

loads() takes in string and returns a json object.
dumps() takes in json object and returns a string.

Also remember.

Serialization - converts python to json
Deserialization - Converts json to python.

Example 3: python json dump

import json

with open("data_file.json", "w") as write_file:
    json.dump(data, write_file)

Example 4: json.dumps python

example={
    "Playlists": [
        "Default"
    ],
    "Default": [
        "Resources\\Media\\C.mp3",
        "Resources\\Media\\K.mp3"
    ]
}
import json
json_file_path=input('Enter the path: ')
with open(json_file_path,'w') as hand:
     json.dumps(example,hand,indent=4) 
'''# dict,file_pointer,indentation'''