René's URL Explorer Experiment


Title: TinyDB: A Lightweight JSON Database for Small Projects – Real Python

Description: If you're looking for a JSON document-oriented database that requires no configuration for your Python project, TinyDB could be exactly what you need.

direct link

Domain: www.realpython.com

authorReal Python

Links:

https://www.realpython.com/
Start Herehttps://www.realpython.com/start-here/
Learn Python https://www.realpython.com/tinydb-python/
Python Tutorials →In-depth articles and video courseshttps://www.realpython.com/search?kind=article&kind=course&order=newest
Learning Paths →Guided study plans for accelerated learninghttps://www.realpython.com/learning-paths/
Quizzes & Exercises →Check your learning progresshttps://www.realpython.com/quizzes/
Browse Topics →Focus on a specific area or skill levelhttps://www.realpython.com/tutorials/all/
Community Chat →Learn with other Pythonistashttps://www.realpython.com/community/
Office Hours →Live Q&A calls with Python expertshttps://www.realpython.com/office-hours/
Podcast →Hear what’s new in the world of Pythonhttps://www.realpython.com/podcasts/rpp/
Books →Round out your knowledge and learn offlinehttps://www.realpython.com/products/books/
Reference →Concise definitions for common Python termshttps://www.realpython.com/ref/
Code Mentor →BetaPersonalized code assistance & learning toolshttps://www.realpython.com/mentor/
Unlock All Content →https://www.realpython.com/account/join/
More https://www.realpython.com/tinydb-python/
Learner Storieshttps://www.realpython.com/learner-stories/
Python Newsletterhttps://www.realpython.com/newsletter/
Python Job Boardhttps://www.pythonjobshq.com
Meet the Teamhttps://www.realpython.com/team/
Become a Contributorhttps://www.realpython.com/jobs/
Searchhttps://www.realpython.com/search
https://www.realpython.com/search
Joinhttps://www.realpython.com/account/join/
Sign‑Inhttps://www.realpython.com/account/login/?next=%2Fpreview%2Ftinydb-python%2F
Browse Topicshttps://www.realpython.com/tutorials/all/
Guided Learning Pathshttps://www.realpython.com/learning-paths/
Basicshttps://www.realpython.com/search?level=basics
Intermediatehttps://www.realpython.com/search?level=intermediate
Advancedhttps://www.realpython.com/search?level=advanced
aihttps://www.realpython.com/tutorials/ai/
algorithmshttps://www.realpython.com/tutorials/algorithms/
apihttps://www.realpython.com/tutorials/api/
best-practiceshttps://www.realpython.com/tutorials/best-practices/
careerhttps://www.realpython.com/tutorials/career/
communityhttps://www.realpython.com/tutorials/community/
databaseshttps://www.realpython.com/tutorials/databases/
data-sciencehttps://www.realpython.com/tutorials/data-science/
data-structureshttps://www.realpython.com/tutorials/data-structures/
data-vizhttps://www.realpython.com/tutorials/data-viz/
devopshttps://www.realpython.com/tutorials/devops/
djangohttps://www.realpython.com/tutorials/django/
dockerhttps://www.realpython.com/tutorials/docker/
editorshttps://www.realpython.com/tutorials/editors/
flaskhttps://www.realpython.com/tutorials/flask/
front-endhttps://www.realpython.com/tutorials/front-end/
gamedevhttps://www.realpython.com/tutorials/gamedev/
guihttps://www.realpython.com/tutorials/gui/
machine-learninghttps://www.realpython.com/tutorials/machine-learning/
newshttps://www.realpython.com/tutorials/news/
numpyhttps://www.realpython.com/tutorials/numpy/
projectshttps://www.realpython.com/tutorials/projects/
pythonhttps://www.realpython.com/tutorials/python/
stdlibhttps://www.realpython.com/tutorials/stdlib/
testinghttps://www.realpython.com/tutorials/testing/
toolshttps://www.realpython.com/tutorials/tools/
web-devhttps://www.realpython.com/tutorials/web-dev/
web-scrapinghttps://www.realpython.com/tutorials/web-scraping/
Table of Contentshttps://www.realpython.com/tinydb-python/#toc
Get Ready to Explore TinyDBhttps://www.realpython.com/tinydb-python/#get-ready-to-explore-tinydb
Create Your Database and Documentshttps://www.realpython.com/tinydb-python/#create-your-database-and-documents
Read Documents From Your Databasehttps://www.realpython.com/tinydb-python/#read-documents-from-your-database
Update Documents in Your Databasehttps://www.realpython.com/tinydb-python/#update-documents-in-your-database
Delete Documents From Your Databasehttps://www.realpython.com/tinydb-python/#delete-documents-from-your-database
Understand Limitations and Gotchashttps://www.realpython.com/tinydb-python/#understand-limitations-and-gotchas
Conclusionhttps://www.realpython.com/tinydb-python/#conclusion
Frequently Asked Questionshttps://www.realpython.com/tinydb-python/#frequently-asked-questions
https://www.realpython.com/feedback/survey/article/tinydb-python/liked/?from=article-sidebar
https://www.realpython.com/feedback/survey/article/tinydb-python/disliked/?from=article-sidebar
Ian Eyrehttps://www.realpython.com/tinydb-python/#author
0 Commentshttps://www.realpython.com/tinydb-python/#reader-comments
https://www.realpython.com/account/join/
basicshttps://www.realpython.com/tutorials/basics/
databaseshttps://www.realpython.com/tutorials/databases/
pythonhttps://www.realpython.com/tutorials/python/
Get Ready to Explore TinyDBhttps://www.realpython.com/tinydb-python/#get-ready-to-explore-tinydb
Create Your Database and Documentshttps://www.realpython.com/tinydb-python/#create-your-database-and-documents
Read Documents From Your Databasehttps://www.realpython.com/tinydb-python/#read-documents-from-your-database
Update Documents in Your Databasehttps://www.realpython.com/tinydb-python/#update-documents-in-your-database
Delete Documents From Your Databasehttps://www.realpython.com/tinydb-python/#delete-documents-from-your-database
Understand Limitations and Gotchashttps://www.realpython.com/tinydb-python/#understand-limitations-and-gotchas
Conclusionhttps://www.realpython.com/tinydb-python/#conclusion
Frequently Asked Questionshttps://www.realpython.com/tinydb-python/#frequently-asked-questions
CRUD featureshttps://realpython.com/crud-operations/
APIhttps://www.realpython.com/ref/glossary/api/
CLIshttps://realpython.com/command-line-interfaces-python-argparse/
simpleJDBhttps://github.com/Milkman337/simpleJDB/
json modulehttps://realpython.com/python-json/
SQLitehttps://realpython.com/python-sqlite-sqlalchemy/
PostgreSQLhttps://realpython.com/python-sql-libraries/
MySQLhttps://realpython.com/python-mysql/
MongoDBhttps://realpython.com/introduction-to-mongodb-and-python/
Click here to download the free sample codehttps://realpython.com/bonus/tinydb-python-code/
https://www.realpython.com/quizzes/tinydb-python/
TinyDB: A Lightweight JSON Database for Small Projectshttps://www.realpython.com/quizzes/tinydb-python/
https://www.realpython.com/tinydb-python/#get-ready-to-explore-tinydb
pprinthttps://realpython.com/python-pretty-print/
dictionaryhttps://realpython.com/python-dicts/
csvhttps://www.realpython.com/ref/stdlib/csv/
CSVhttps://realpython.com/python-interview-problem-parsing-csv-files/
standard libraryhttps://www.realpython.com/ref/glossary/standard-library/
create and activate a virtual environmenthttps://realpython.com/python-virtual-environments-a-primer/
piphttps://www.realpython.com/ref/glossary/pip/
pyproject.toml filehttps://realpython.com/python-pyproject-toml/
manage your dependencies using uvhttps://realpython.com/python-uv/
JSONhttps://realpython.com/python-json/
Click here to download the free sample codehttps://realpython.com/bonus/tinydb-python-code/
CRUD operationshttps://realpython.com/crud-operations/
https://www.realpython.com/tinydb-python/#create-your-database-and-documents
objecthttps://www.realpython.com/ref/glossary/object/
Unlock This Articlehttps://www.realpython.com/account/join/?utm_source=rp_article_preview&utm_content=tinydb-python
Sign-Inhttps://www.realpython.com/account/login/
Unlock This Articlehttps://www.realpython.com/account/join/?utm_source=rp_article_preview&utm_content=tinydb-python
Sign-Inhttps://www.realpython.com/account/login/
https://www.realpython.com/team/ieyre/
» More about Ianhttps://www.realpython.com/team/ieyre/
https://www.realpython.com/team/asantos/
Aldrenhttps://www.realpython.com/team/asantos/
https://www.realpython.com/team/bweleschuk/
Brendahttps://www.realpython.com/team/bweleschuk/
https://www.realpython.com/team/lpozoramos/
Leodanishttps://www.realpython.com/team/lpozoramos/
https://www.realpython.com/team/mbreuss/
Martinhttps://www.realpython.com/team/mbreuss/
Get tips for asking good questionshttps://realpython.com/python-beginner-tips/#tip-9-ask-good-questions
get answers to common questions in our support portalhttps://support.realpython.com
Real Python Community Chathttps://www.realpython.com/community/
“Office Hours” Live Q&A Sessionhttps://www.realpython.com/office-hours/
Become a Memberhttps://www.realpython.com/account/join/
basicshttps://www.realpython.com/tutorials/basics/
databaseshttps://www.realpython.com/tutorials/databases/
pythonhttps://www.realpython.com/tutorials/python/
https://www.realpython.com/account/signup/?intent=continue_reading&utm_source=rp&utm_medium=web&utm_campaign=rwn&utm_content=v1&next=%2Fpreview%2Ftinydb-python%2F
Continue »https://www.realpython.com/account/signup/?intent=continue_reading&utm_source=rp&utm_medium=web&utm_campaign=rwn&utm_content=v1&next=%2Fpreview%2Ftinydb-python%2F
Sign-Inhttps://www.realpython.com/account/login/?next=/tinydb-python/
Start Herehttps://www.realpython.com/start-here/
Learning Resourceshttps://www.realpython.com/search
Code Mentorhttps://www.realpython.com/mentor/
Python Referencehttps://www.realpython.com/ref/
Python Cheat Sheethttps://www.realpython.com/cheatsheets/python/
Support Centerhttps://support.realpython.com/
Learning Pathshttps://www.realpython.com/learning-paths/
Quizzes & Exerciseshttps://www.realpython.com/quizzes/
Browse Topicshttps://www.realpython.com/tutorials/all/
Live Courseshttps://www.realpython.com/live/
Bookshttps://www.realpython.com/books/
Podcasthttps://www.realpython.com/podcasts/rpp/
Newsletterhttps://www.realpython.com/newsletter/
Community Chathttps://www.realpython.com/community/
Office Hourshttps://www.realpython.com/office-hours/
Learner Storieshttps://www.realpython.com/learner-stories/
Plans & Pricinghttps://www.realpython.com/account/join/
Team Planshttps://www.realpython.com/account/join-team/
For Businesshttps://www.realpython.com/account/join-team/inquiry/
For Schoolshttps://www.realpython.com/account/join-team/education-inquiry/
Reviewshttps://www.realpython.com/learner-stories/
About Ushttps://www.realpython.com/about/
Teamhttps://www.realpython.com/team/
Mission & Valueshttps://www.realpython.com/mission/
Editorial Guidelineshttps://www.realpython.com/editorial-guidelines/
Sponsorshipshttps://www.realpython.com/sponsorships/
Careershttps://realpython.workable.com
Press Kithttps://www.realpython.com/media-kit/
Merchhttps://www.realpython.com/merch
https://www.youtube.com/realpython
https://x.com/realpython
https://www.linkedin.com/company/realpython-com
https://www.facebook.com/LearnRealPython
https://github.com/realpython/
Privacy Policyhttps://www.realpython.com/privacy-policy/
Terms of Usehttps://www.realpython.com/terms/
Securityhttps://www.realpython.com/security/
Contacthttps://www.realpython.com/contact/
https://www.realpython.com/

Viewport: width=device-width, initial-scale=1, shrink-to-fit=no, viewport-fit=cover


URLs of crawlers that visited me.