ronnie
2022-10-14 1504bb53e29d3d46222c0b3ea994fc494b48e153
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
M\¬Qc@s¬dZddlZddlZddlZyddlZejZWnek
rbdZe    ZnXd„Z
e dkr¨x-ej dD]Z e
e ƒp›dGe GHq†WndS(s0Guess which db package to use to open a db file.iÿÿÿÿNcCs–yqt|tjddƒ}|jƒtjdkoBtjdkslt|tjddƒ}|jƒndSWn|tk
rïyQt|tjddƒ}|jƒtdk    rÑtj|ƒ}|jƒdSWqðtt
fk
rëqðXnXyŽtj |tjdƒtj |tjdƒj }|d    kr8d
St|tjddƒ}z|j d ƒdkrnd
SWd|jƒXWnttfk
r—nXyt|dƒ}Wntk
r¿dSX|j dƒ}|jƒ|d    d!}t|ƒdkrüdSytjd|ƒ\}Wntjk
r,dSX|dkr=dS|dkrMdSytjd|dƒ\}Wntjk
rdSX|dkr’dSdS( sgGuess which db package to use to open a db file.
 
    Return values:
 
    - None if the database file can't be read;
    - empty string if the file can be read but can't be recognized
    - the module name (e.g. "dbm" or "gdbm") if recognized.
 
    Importing the given module may still fail, and opening the
    database using that module may still fail.
    tpagtrbsGNU gdbmtos2emxtdirtdbmtdbtdatitdumbdbmit't"Niits=liΚWi͚WiϚWtgdbmiaiatbsddb185iüÿÿÿtdbhash(RR    (iΚWi͚WiϚW(iaia(iaia(topentostextseptcloseRtlibrarytsystplatformtIOErrortNonet    _dbmerrortstattst_sizetreadtOSErrortlentstructtunpackterror(tfilenametftdtsizets16tstmagic((sO/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/whichdb.pytwhichdbsj
 
 
 
    t__main__itUNKNOWN(t__doc__RRRRRRt ImportErrorRRR't__name__targvR (((sO/tmp/ndk-User/buildhost/install/prebuilt/darwin-x86_64/lib/python2.7/whichdb.pyt<module>s      
    b