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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
Ë
oñúhe!ã    óš—ddlZddlmZddlZddlZddlZddlmZm    Z    m
Z
m Z m Z m ZmZmZddlmZddlmZmZej,j.gZd„Zd„Zd„Zd    „Zd
„Zd „Zej,j?d ed ddd¬«ee d««g«d„«Z!d„Z"d„Z#d„Z$ej,j?dddgddg«d„«Z%y)éN)ÚBytesIO)ÚCategoricalIndexÚ    DataFrameÚHDFStoreÚIndexÚ
MultiIndexÚ_testingÚ
date_rangeÚread_hdf)Úensure_clean_store)ÚTermÚ_maybe_adjust_namec ór—tdtjd«jd«zt    t d«t ¬«t    td«Dcgc]}d|›‘Œ    c}t ¬«¬«}t|«5}|jd    |«d
}tjt|¬ «5|jd    d g¬ «ddd«d}tjt|¬ «5|jd    dg¬«ddd«ddd«ycc}w#1swYŒQxYw#1swYŒ#xYw#1swYyxYw)N皙™™™™ñ?éx©ééÚABCD©Údtyperúi-©ÚcolumnsÚindexÚdfzqcannot pass a column specification when reading a Fixed format store. this store must be selected in its entirety©ÚmatchÚA)rzucannot pass a where specification when reading from a Fixed format store. this store must be selected in its entiretyz    columns=A©Úwhere)rÚnpÚarangeÚreshaperÚlistÚobjectÚranger ÚputÚpytestÚraisesÚ    TypeErrorÚselect)Ú
setup_pathÚirÚstoreÚmsgs     úWH:\Change_password\venv_build\Lib\site-packages\pandas/tests/io/pytables/test_errors.pyÚtest_pass_spec_to_storerr2s€Ü    Ø Œbi‰i˜‹n×$Ñ$ WÓ-Ñ-Ü”d˜6“l¬&Ô1ܤu¨R£yÖ1 !r˜!˜’XÒ1¼Ô@ô
€Bô
˜JÓ    'ð 6¨5Ø     ‰    $˜Ôð Að     ô]‰]œ9¨CÔ 0ñ    .Ø L‰L˜¨ uˆLÔ -÷    .ð Hð     ô]‰]œ9¨CÔ 0ñ    6Ø L‰L˜ { _ˆLÔ 5÷    6÷ 6ð 6ùò2÷    .ð    .ú÷     6ð    6ú÷ 6ð 6úsBÁ DÂ0D-Â0DÃ%D-Ã*D!Ã?D-ÄD    ÄD-Ä!D*    Ä&D-Ä-D6cóv—tdgd¢i«}tdgd¢itdd¬«¬«}t|«5}|jd|d    ¬
«t    j
d «}t jt|¬ «5|jd|d    d ¬«ddd«ddd«y#1swYŒxYw#1swYyxYw)NÚa)ééé)rééz1/1/2000r7©Úperiods)rÚframeÚtable©Úformatz3incompatible kind in col [integer - datetime64[ns]]rT)r?Úappend)    rr
r r(ÚreÚescaper)r*r+)r-Údf1Údf2r/r0s     r1Ú$test_table_index_incompatible_dtypesrE3s®€Ü
Sš)Ð$Ó
%€CÜ
Sš)Ð$¬J°zÈ1Ô,MÔ
N€Cä    ˜JÓ    'ðA¨5Ø     ‰    '˜3 wˆ    Ô/܏i‰iÐMÓNˆÜ ]‰]œ9¨CÔ 0ñ    AØ I‰Ig˜s¨7¸4ˆIÔ @÷    A÷AðA÷    Að    Aú÷AðAús$·AB/Á<B#ÂB/Â#B,    Â(B/Â/B8c óÚ—t|«5}dtjddd«fg}|D]Ð\}}tdt    j
d«j d«zttd«t¬    «ttd
«Dcgc]}d |›‘Œ    c}t¬    «¬ «}|||<tjd |›d«}tjt|¬«5|j!d|›|«ddd«ŒÒ    ddd«tdt    j
d«j d«zttd«t¬    «ttd
«Dcgc]}d |›‘Œ    c}t¬    «¬ «}d|d<d|d<tjddd«|d<|j#«}t|«5}dj%tjd«tjd«g«}tjt|¬«5|j!d|«ddd«ddd«ycc}w#1swYŒxYw#1swYŒHxYwcc}w#1swYŒ6xYw#1swYyxYw)NÚdateiÑr5r6rrrrrrrrú[z&] is not implemented as a table columnrÚdf1_ÚfooÚobj1ÚbarÚobj2Ú    datetime1ú|zjCannot serialize the column [datetime1]
because its data contents are not [string] but [date] object dtypez+[date] is not implemented as a table columnÚdf_unimplemented)r ÚdatetimerGrr"r#r$rr%r&r'rArBr)r*r+r@Ú _consolidateÚjoin)r-r/ÚdtypesÚnÚfr.rr0s        r1Ú'test_unimplemented_dtypes_table_columnsrW>s €Ü    ˜JÓ    'ð -¨5Øœ8Ÿ=™=¨¨q°!Ó4Ð5Ð6ˆðò        -‰DˆAˆqÜØ”b—i‘i “n×,Ñ,¨WÓ5Ñ5Üœd 6›l´&Ô9ܬu°R«yÖ9¨!˜r ! šXÒ9ÄÔHôˆBð
ˆBˆq‰EÜ—)‘)˜a ˜sÐ"HÐIÓJˆCÜ—‘œy°Ô4ñ -Ø— ‘ ˜t A 3˜Z¨Ô,÷ -ð -ñ        -÷     -ô 
Ø Œbi‰i˜‹n×$Ñ$ WÓ-Ñ-Ü”d˜6“l¬&Ô1ܤu¨R£yÖ1 !r˜!˜’XÒ1¼Ô@ô
€Bð
€B€vJØ€B€vJÜ—m‘m D¨!¨QÓ/€B€{OØ     ‰Ó    €Bä    ˜JÓ    'ð 1¨5àh‰hä—    ‘    ðHóô—    ‘    ÐGÓHð  ó
ˆô]‰]œ9¨CÔ 0ñ    1Ø L‰LÐ+¨RÔ 0÷    1÷ 1ð 1ùò%:÷ -ñ -ú÷ -ñ -üò&2÷$    1ð    1ú÷ 1ð 1úsbŒA9I H1ÂA IÃH6Ã2
IÅ IÆ8AI!È IÈ I!È1IÈ6I È;IÉI ÉI    ÉI!É!I*c
ó —t|«5}ttjj    d«j d«t td«t¬«tddd¬«¬    «}d
|d <d |j|jd dd f<|jd|d¬«tjd«}tj t"|¬«5t%«ddd«tjd«}tj t&|¬«5|j)dd«ddd«d}tj t*|¬«5|j)dd«ddd«ddd«||z }ttjj    d«j d«td«tdd¬«¬    «}|j-|ddd¬«t/|dd¬«t/|dd¬«||z }ttjj    d«j d«td«tdd¬«¬    «}|j-|dd¬ «d!}tj t&|¬«5t/|dd¬«ddd«y#1swYŒµxYw#1swYŒwxYw#1swYŒLxYw#1swYŒQxYw#1swYyxYw)"Nr6)é
rrrz
2000-01-01rYÚB)r;ÚfreqrrJÚstringrLrrrr=r>z:__init__() missing 1 required positional argument: 'where'rzWcannot process expression [df.index[3]], [2000-01-06 00:00:00] is not a valid conditionz df.index[3]zinvalid syntaxzindex>Ú20130101r:ÚdfqT)Úkeyr?Ú data_columnsz0index>Timestamp('20130104') & columns=['A', 'B']r z
A>0 or C>0)r_r?aThe passed where expression: A>0 or C>0\n\s*contains an invalid variable reference\n\s*all of the variable references must be a reference to\n\s*an axis \(e.g. 'index' or 'columns'\), or a data_column\n\s*The currently defined references are: index,columns\n)r rr"ÚrandomÚ default_rngÚstandard_normalrr%r&r
Úlocrr(rArBr)r*r+r Ú
ValueErrorr,Ú SyntaxErrorÚto_hdfr )Útmp_pathr-r/rr0Úpathr^s       r1Útest_invalid_termsrjhse€Ü    ˜JÓ    'ð)¨5Ü Ü I‰I× !Ñ ! !Ó $× 4Ñ 4°WÓ =Üœ$˜v›,¬fÔ5ܘ\°2¸CÔ@ô
ˆð
ˆˆ8‰ Ø*/ˆ‰ˆrx‰x˜˜!ˆ}˜hÐ&Ñ'à     ‰    $˜ 7ˆ    Ô+ôi‰iÐTÓUˆÜ ]‰]œ9¨CÔ 0ñ    Ü ŒF÷    ôi‰ið =ó
ˆô]‰]œ:¨SÔ 1ñ    .Ø L‰L˜˜}Ô -÷    .ðˆÜ ]‰]œ;¨cÔ 2ñ    )Ø L‰L˜˜xÔ (÷    )÷3)ð: jÑ  €DÜ
Ü
    ‰    ×јaÓ ×0Ñ0°Ó9ܐV“ ܘ¨RÔ0ô €Cð
‡JJˆt˜ w¸T€JÔBô ˆT5РRÕSÜ ˆT5  Õ-ð jÑ  €DÜ
Ü
    ‰    ×јaÓ ×0Ñ0°Ó9ܐV“ ܘ¨RÔ0ô €Cð
‡JJˆt˜ w€JÔ/ð    Aðô
‰”z¨Ô    -ñ2ܐu LÕ1÷2ð2÷Y    ñ    ú÷    .ñ    .ú÷    )ñ    )ú÷3)ñ)ú÷r2ð2ús`ŒCJ7à JÃ8J7ÄJÄ(%J7Å J*Å J7É8KÊJ    ÊJ7ÊJ'    Ê"J7Ê*J4    Ê/J7Ê7KËK cóv—ttjjd«j    d««}tdtjjd«j    d«i«}tdtjjd«j    d«i«}tdtjjd«j    d«i«}tddt
ftjjd«j    d«i«}t |«5}d}|j||«||||fD]M}tjd    «}    tjt|    ¬
«5|j||«ddd«ŒO    ddd«y#1swYŒcxYw#1swYyxYw) Nr6)rYr5r4rY©r5r6)Ú1r6rmÚdf_diff_valerrorz?cannot match existing table structure for [0] on appending datar) rr"rarbrcr&r r@rArBr)r*re)
r-rrDÚdf3Údf4Údf5r/ÚnameÚdr0s
          r1Ú7test_append_with_diff_col_name_types_raises_value_errorrt¦sj€Ü    ”2—9‘9×(Ñ(¨Ó+×;Ñ;¸GÓDÓ    E€BÜ
Sœ"Ÿ)™)×/Ñ/°Ó2×BÑBÀ2ÓFÐGÓ
H€CÜ
VœRŸY™Y×2Ñ2°1Ó5×EÑEÀbÓIÐJÓ
K€CÜ
XœrŸy™y×4Ñ4°QÓ7×GÑGÈÓKÐLÓ
M€CÜ
c˜1œfÐ%¤r§y¡y×'<Ñ'<¸QÓ'?×'OÑ'OÐPRÓ'SÐTÓ
U€Cä    ˜JÓ    'ð    &¨5Ø!ˆØ  ‰ T˜2Ôàs˜C Ð%ò    &ˆAÜ—)‘)ØQóˆCô—‘œz°Ô5ñ &Ø— ‘ ˜T 1Ô%÷ &ð &ñ        &÷        &ð    &÷ &ð &ú÷    &ð    &ús%Ä.AF/Å<F#Æ
F/Æ#F, Æ(F/Æ/F8có|—ttjjd«jd«t    d«t    d«¬«}t j |«5}d}tjt|¬«5|j|dd    ¬
«ddd«ddd«y#1swYŒxYw#1swYyxYw) Nr6©rr8ÚabcdÚABCDE©rrz)complib only supports \[.*\] compression.rrÚfoolib)r_Úcomplib) rr"rarbr%ÚtmÚ ensure_cleanr)r*rerg)r-rrir0s    r1Útest_invalid_complibr~¹s›€Ü    Ü
    ‰    ×јaÓ ×'Ñ'¨Ó/ܐ6‹lܐW“ ô
€Bô
 
‰˜Ó    $ð8¨Ø:ˆÜ ]‰]œ:¨SÔ 1ñ    8Ø I‰Id ¨hˆIÔ 7÷    8÷8ð8÷    8ð    8ú÷8ð8ús$Á"B2ÂB&ÂB2Â&B/    Â+B2Â2B;ÚidxÚ2019ÚDr7ÚUTC)r[r;ÚtzÚabccóà—tj||g«}td|dg¬«}||z }tjt
d¬«5|j |d¬«ddd«y#1swYyxYw)Nrr4ryzSaving a MultiIndexrr©r_)rÚ from_arraysrr)r*ÚNotImplementedErrorrg)rrhr-Úmirris      r1Ú&test_to_hdf_multiindex_extension_dtyperŠÅsg€ô
×    Ñ      c 
Ó    +€BÜ    1˜B¨¨Ô    .€BØ jÑ  €DÜ    ‰Ô*Ð2GÔ    Hñ"Ø
    ‰    $˜Dˆ    Ô!÷"÷"ñ"ús ÁA$Á$A-có’—|ddd«}d}tjt|¬«5t|«ddd«y#1swYyxYw)NÚioÚdataz"legacy_hdf/incompatible_dataset.h5z_Dataset\(s\) incompatible with Pandas data types, not table, or no datasets found in HDF5 file.r)r)r*rer )ÚdatapathÚ    data_pathÚmessages   r1Útest_unsuppored_hdf_file_errorr‘ÕsH€á˜˜vÐ'KÓL€Ið    8ð ô
 
‰”z¨Ô    1ñܐÔ÷÷ñús    ¨ =½Acóþ—ttjjd«jd«t    d«t    d«¬«}||z }d}t j t|¬«5t|d«ddd«|j|d    ¬
«t|d ¬ «}|j«d }t j t|¬«5t|d    «ddd«y#1swYŒlxYw#1swYyxYw)Nr6rvrwrxryzFile [\S]* does not existrr_rr†Úr)Úmodez&The HDFStore must be open for reading.) rr"rarbr%r)r*ÚOSErrorr rgrÚclose)r-rhrrir0r/s      r1Útest_read_hdf_errorsr—ásӀܠ   Ü
    ‰    ×јaÓ ×'Ñ'¨Ó/ܐ6‹lܐW“ ô
€Bð jÑ  €DØ
&€CÜ    ‰”w cÔ    *ñܐuÔ÷ð‡IIˆd˜€IÔÜ T Ô $€EØ    ‡KK„Mà
2€CÜ    ‰”w cÔ    *ñܐ˜Ô÷ð÷ðú÷ðúsÁ/ C'à C3Ã'C0Ã3C<có’—d}tjt|¬«5tt    d«d«ddd«y#1swYyxYw)Nz5Support for generic buffers has not been implemented.rór)r)r*rˆr r)r0s r1Ú#test_read_hdf_generic_buffer_errorsršös9€Ø
A€CÜ    ‰Ô*°#Ô    6ñ%Ü”˜“˜tÔ$÷%÷%ñ%ús    ž=½AÚ bad_versionrl)r5Ú12Ú123có‚—d}tjt|¬«5td|¬«ddd«y#1swYyxYw)Nz5Version is incorrect, expected sequence of 3 integersrÚvalues_block_0)Úversion)r)r*rer)r›r0s  r1Ú)test_maybe_adjust_name_bad_version_raisesr¡üs9€à
A€CÜ    ‰”z¨Ô    -ñBÜÐ+°[ÕA÷B÷BñBúsž5µ>)&rQrŒrrAÚnumpyr"r)Úpandasrrrrrr    r|r
r Úpandas.tests.io.pytables.commonr Úpandas.io.pytablesr rÚmarkÚ
single_cpuÚ
pytestmarkr2rErWrjrtr~Ú parametrizer%rŠr‘r—ršr¡©r™r1ú<module>r«séðÛÝÛ    ãÛ ÷    ÷    ó    õ?÷ð
k‰k×$Ñ$Ð %€
ò6ò.Aò'1òT;2ò|&ò&    8ð‡×ÑØ    á6 ¨Q°5Ô9Ù™˜e›Ó%ðóñ"óð"ò    òò*%𠇁×ј¨°°r¸4ÀÐ(GÓHñBóIñBr™