| Server IP : 121.121.20.254 / Your IP : 216.73.216.202 Web Server : Microsoft-IIS/10.0 System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64 User : IUSR ( 0) PHP Version : 8.3.28 Disable Function : NONE MySQL : ON | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Python315/Lib/dbm/__pycache__/ |
Upload File : |
R
>lqjJ c � � Q s , Q Ns] PHs] PHs] PHs] PHs Q Q\2 s, Q
NsPr - s
\\1s ] QH2G
s
QQ ksQ s\Q6X c7 \O$ Q* F D s\ \ \2 9% f Q\2 J P! P! \ c Ps
KRh 9 h)ad Generic interface to all dbm clones.
Use
import dbm
d = dbm.open(file, 'w', 0o666)
The returned object is a dbm.sqlite3, dbm.gnu, dbm.ndbm or dbm.dumb database object, dependent on the
type of database being opened (determined by the whichdb function) in the case
of an existing dbm. If the dbm does not exist and the create or new flag ('c'
or 'n') was specified, the dbm type will be determined by the availability of
the modules (tested in the above order).
It has the following interface (key and data are strings):
d[key] = data # store data at key (may override data at
# existing key)
data = d[key] # retrieve data at key (raise KeyError if no
# such key)
del d[key] # delete data stored at key (raises KeyError
# if no such key)
flag = key in d # true if the key exists
list = d.keys() # return a list of all existing keys (slow!)
Future versions may change the order in which implementations are
tested for existence, and add interfaces to other dbm-like
implementations.
�errorc � � \ sQ s]&sQsP! )r � )�__name__�
__module__�__qualname__�__firstlineno__�__static_attributes__r � �!C:\Python315\\Lib\dbm\__init__.pyr r &