Chapter 11. Storing and Retrieving Objects via SQLite
There are many applications where we need to persist objects individually. The techniques we looked at in Chapter 9, Serializing and Saving - JSON, YAML, Pickle, CSV, and XML, were biased towards handling a single, monolithic object. Sometimes, we need to persist separate, individual objects from a larger domain. We might be saving blog entries, blog posts, authors, and advertising in a single file structure.
In Chapter 10, Storing and Retrieving Objects via Shelve, we looked at storing distinct Python objects in a shelve
data store. This allowed us to implement the CRUD processing on a large domain of objects. Any individual object can be created, retrieved, updated, or deleted without having ...
Get Mastering Object-oriented Python now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.