mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 10:26:02 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
	
		
			826 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
	
		
			826 B
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
| 
 | |
| .. _persistence:
 | |
| 
 | |
| ****************
 | |
| Data Persistence
 | |
| ****************
 | |
| 
 | |
| The modules described in this chapter support storing Python data in a
 | |
| persistent form on disk.  The :mod:`pickle` and :mod:`marshal` modules can turn
 | |
| many Python data types into a stream of bytes and then recreate the objects from
 | |
| the bytes.  The various DBM-related modules support a family of hash-based file
 | |
| formats that store a mapping of strings to other strings.  The :mod:`bsddb`
 | |
| module also provides such disk-based string-to-string mappings based on hashing,
 | |
| and also supports B-Tree and record-based formats.
 | |
| 
 | |
| The list of modules described in this chapter is:
 | |
| 
 | |
| 
 | |
| .. toctree::
 | |
| 
 | |
|    pickle.rst
 | |
|    copy_reg.rst
 | |
|    shelve.rst
 | |
|    marshal.rst
 | |
|    anydbm.rst
 | |
|    whichdb.rst
 | |
|    dbm.rst
 | |
|    gdbm.rst
 | |
|    dbhash.rst
 | |
|    bsddb.rst
 | |
|    dumbdbm.rst
 | |
|    sqlite3.rst
 | 
