Python (dbm module)

GPTKB entity

Statements (43)
Predicate Object
gptkbp:instanceOf Python standard library module
gptkbp:accessibleBy existing dbm database files
gptkbp:alternativeTo gptkb:dbm.bsd
gptkb:dbm.dumb
gptkb:dbm.gnu
gptkbp:canBe with statement (context manager)
gptkbp:canCreate new dbm database files
gptkbp:category Database module
Persistence module
gptkbp:compatibleWith arbitrary Python objects as values
gptkbp:contains gptkb:dbm.bsd
gptkb:dbm.dumb
gptkb:dbm.gnu
gptkb:dbm.ndbm
gptkbp:dbm.bsd gptkb:BSD_dbm_interface
gptkbp:dbm.dumb pure Python implementation
gptkbp:dbm.gnu gptkb:GNU_dbm_interface
gptkbp:dbm.ndbm gptkb:UNIX_ndbm_interface
gptkbp:defaultImplementation gptkb:dbm.ndbm
gptkbp:documentation https://docs.python.org/3/library/dbm.html
gptkbp:example import dbm
gptkbp:fallbackImplementation gptkb:dbm.dumb
https://www.w3.org/2000/01/rdf-schema#label Python (dbm module)
gptkbp:introducedIn gptkb:Python_3.0
gptkbp:license gptkb:Python_Software_Foundation_License
gptkbp:maintainedBy gptkb:Python_Software_Foundation
gptkbp:openFunction dbm.open()
gptkbp:partOf gptkb:Python_Standard_Library
gptkbp:platformDependency dbm.bsd may not be available on all platforms
dbm.gnu may not be available on all platforms
dbm.ndbm may not be available on all platforms
gptkbp:provides dictionary-like API
simple database interface
gptkbp:relatedTo pickle module
shelve module
gptkbp:supports key-value storage
byte string keys
byte string values
gptkbp:usedFor persistent storage
gptkbp:writtenBy gptkb:Python
C
gptkbp:bfsParent gptkb:dbm_database
gptkbp:bfsLayer 7