In this program, we will see how to write a JSON file using Python,
Program:#
# Code2care Python Programs
# How wirite JSON file
#
import json
json_str = """[
{
"name":"Mike",
"age":29,
"city":"New York"
},
{
"name":"John",
"age":21,
"city":"Chicago"
},
{
"name":"Sam",
"age":23,
"city":"London"
},
{
"name":"Brian",
"age":19,
"city":"Madrid"
},
{
"name":"Danny",
"age":27,
"city":"New York"
}
]"""
# Writing JSON to a .json file
with open("my-json-file.json", "w") as outfile:
outfile.write(json_str)
json_file = open("my-json-file.json", "r")
json_str = json_file.read()
json_obj = json.loads(json_str)
for element in json_obj:
print(element['name'])
print(element['age'])
print(element['city'])
print("-----------")

Comments:
- Further comments disabled!
- tkinter - Hello World! Program
- How to install Python Specific version (3.8, 3.9 or 3.10) using Brew
- How to install SpaCy (NLP Library) on Mac
- Python matplotlib segmentation fault: 11 macOS Big Sur
- How to uninstall pip Python packages
- 3 Ways to find if element is present in a List in Python
- How to Convert Python String to DateTime Object
- Python f-strings Formatted String Literals Syntax and Examples
- Where does brew install python in macOS
- Take input argument from command line in Python Programming
- Advanced print() Function Tutorial and Techniques for Python Developers
- How to add borders to tkinter label text
- Whats new in Python 3.10 Pre-release
- Float built-in function in Python
- List of All 35 Reserved Keywords in Python Programming Language 3.11
- How to check if Key Exists in Python Dictionary?
- Read a file line by line in Python Program
- ModuleNotFoundError: No module named qdarkstyle.colorsystem [Python]
- What is the Max and Minimum Value of int type in Python?
- What is Terminal Velocity and its Formula? How to calculate it programmatically?
- Fix: TypeError: can only concatenate str (not int) to str in Python
- How to take user input from the console in a Python program
- [Fix] TypeError: str object is not callable in Python
- 3 Python program to add two numbers
- How to delete a file using Python code example
- How to use Spotlight feature in Teams meeting to pin and highlight participant and content - Teams
- Android Studio : Change FAB icon color : FloatingActionButton - Android-Studio
- Turn on off volume change button sounds Mac OS X - Mac-OS-X
- List all installed packages (Formulae) in Homebrew on Mac - MacOS
- Notepad++ Save Failed - Please check if this file is opened in another program. - NotepadPlusPlus
- DDMS files not found hprof-conv.exe - Android
- Unable to establish connection to adb : Android Studio Error - Android
- Java 8 Streams map() with examples - Java