TGViewer
Data science/ML/AI Data science/ML/AI @datascience_bds · 14K subscribers
Post #1041 1.47K
Data science/ML/AI Hey everyone 👋 Tomorrow we are kicking off a new short & free series called: 📊 Data Importing Series 📊 We’ll go through all the real ways to pull data into Python: → CSV, Excel, JSON and more → Databases & SQL databases → APIs, Google Sheets, even PDFs…
Loading a JSON file in Python

JSON is the king of APIs, config files, NoSQL databases, and web data.
With Python’s built-in json module (or pandas), you go from file to usable data in seconds
# Import json module (built-in, no install needed!)
import json

# Or import pandas if you want it directly as a DataFrame
import pandas as pd

# Your JSON file path
filename = "data.json"

# Load JSON file into a Python dictionary/list
with open(filename, "r", encoding="utf-8") as file:
    data = json.load(file)

# Quick look at structure and first few items
print(type(data))        # usually dict or list
print(data.keys() if isinstance(data, dict) else len(data))

# Load the json file
df = pd.read_json(filename)        


df.head()



👉Join @datascience_bds for more
Part of the @bigdataspecialist family
  • ❤ 5
  • 🔥 2
More from @datascience_bds
  1. Oct 13, 20261,000 AI/ML Acronyms & Operational Concepts
  2. Oct 12, 2026Roadmap to Learn SQL
  3. Oct 11, 2026🧮 Why does NumPy let you add a number to an entire matrix? Look at this: import numpy as…
  4. Oct 10, 2026document post
  5. Oct 9, 20268 RAG architectures for AI Engineers, visually explained:
  6. Oct 8, 2026document post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →