Current Path: > > opt > alt > python27 > lib64 > > > python2.7 > bsddb
Operation : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 162.0.232.56 | Your IP: 216.73.216.111 Domains : 1034 Domain(s) Permission : [ 0755 ]
Name | Type | Size | Last Modified | Actions |
---|---|---|---|---|
__init__.py | File | 15988 bytes | January 08 2025 10:43:02. | |
__init__.pyc | File | 12931 bytes | January 08 2025 10:43:03. | |
__init__.pyo | File | 12931 bytes | January 08 2025 10:43:03. | |
db.py | File | 2730 bytes | January 08 2025 10:43:03. | |
db.pyc | File | 605 bytes | January 08 2025 10:43:03. | |
db.pyo | File | 605 bytes | January 08 2025 10:43:03. | |
dbobj.py | File | 11331 bytes | January 08 2025 10:43:02. | |
dbobj.pyc | File | 20214 bytes | January 08 2025 10:43:03. | |
dbobj.pyo | File | 20214 bytes | January 08 2025 10:43:03. | |
dbrecio.py | File | 5308 bytes | January 08 2025 10:43:03. | |
dbrecio.pyc | File | 5457 bytes | January 08 2025 10:43:02. | |
dbrecio.pyo | File | 5457 bytes | January 08 2025 10:43:02. | |
dbshelve.py | File | 11558 bytes | January 08 2025 10:43:02. | |
dbshelve.pyc | File | 13698 bytes | January 08 2025 10:43:02. | |
dbshelve.pyo | File | 13698 bytes | January 08 2025 10:43:02. | |
dbtables.py | File | 30866 bytes | January 08 2025 10:43:03. | |
dbtables.pyc | File | 25310 bytes | January 08 2025 10:43:02. | |
dbtables.pyo | File | 25175 bytes | January 08 2025 10:43:02. | |
dbutils.py | File | 2964 bytes | January 08 2025 10:43:02. | |
dbutils.pyc | File | 1653 bytes | January 08 2025 10:43:03. | |
dbutils.pyo | File | 1653 bytes | January 08 2025 10:43:03. |
� �V~gc @ s� d Z d d l Z e j d d k Z e r6 d d Un d d l Z e j d d k rd d d l Z nz e j d k r� d d l Z n\ d d l Z e j � Z e j � z) e j d d d d e �d d l Z Wd e j � X[ e j Z d � Z e j d k rd d l m Z n d d l Z e j Z e j d e j d d d � Z d e j f d � � YZ d e f d � � YZ d d d � � YZ d S( sN Manage shelves of pickled objects using bsddb database files for the storage. i����Ni i s from . import dbi i t ignoret messages1 the cPickle module has been removed in Python 3.0t categoryc C s t j | d | �S( Nt protocol( t cPicklet dumps( t objectR ( ( s3 /opt/alt/python27/lib64/python2.7/bsddb/dbshelve.pyt _dumpsD s ( t DictMixini� c C s� t | � t d � k r� | } | d k r6 t j } q� | d k rK d } q� | d k rc t j } q� | d k r{ t j } q� | d k r� t j t j B} q� t j d � n t | � } | j | | | | | � | S( s( A simple factory function for compatibility with the standard shleve.py module. It can be used like this, where key is a string and data is a pickleable object: from bsddb import dbshelve db = dbshelve.open(filename) db[key] = data db.close() t t rt rwi t wt ct nsJ flags should be one of 'r', 'w', 'c' or 'n' or use the bsddb.db.DB_* flags( t typet dbt DB_RDONLYt DB_CREATEt DB_TRUNCATEt DBErrort DBShelft open( t filenamet flagst modet filetypet dbenvt dbnamet sflagt d( ( s3 /opt/alt/python27/lib64/python2.7/bsddb/dbshelve.pyR P s t DBShelveErrorc B s e Z RS( ( t __name__t __module__( ( ( s3 /opt/alt/python27/lib64/python2.7/bsddb/dbshelve.pyR s s R c B s e Z d Z d d � Z d � Z d � Z d � Z d � Z d � Z d � Z d d � Z e j d k ru d � Z n d � Z d � Z d � Z d d � Z d d � Z d d � Z d d � Z d d � Z d � Z d d d � Z d d d � Z d d d � Z d d � Z RS( s� A shelf to hold pickled objects, built upon a bsddb DB object. It automatically pickles/unpickles data objects going to/from the DB. c C s: t j | � | _ t | _ t r- t | _ n d | _ d S( Ni ( R t DBt Truet _closedt HIGHEST_PROTOCOLR ( t selfR ( ( s3 /opt/alt/python27/lib64/python2.7/bsddb/dbshelve.pyt __init__z s c C s | j � d S( N( t close( R&