hyb
2025-11-18 7539e6f48c75dcaeb808359cccfd1c0d0d182ce8
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
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
Ë
oñúhª'ã    óÞ—ddlZddlZddlmZmZmZmZmZm    Z    m
Z
ddl m Z d„Zd„Zd„Zej"j%dddg«d    „«Zd
„Zd „Zd „Zd „Zd„Zej"j%dddg«d„«Zd„Zej"j%dddej6ej6fe    e    fej6e    fg«d„«Zd„Zej"j%dddg«d„«Zd„Zd„Z d„Z!d„Z"d„Z#ej"j%dddg«ej"j%dddg«d „««Z$ej"j%dddg«d!„«Z%y)"éN)ÚNAÚ CategoricalÚCategoricalIndexÚIndexÚ
MultiIndexÚNaTÚ
RangeIndexcóà—d}tgd¢«}tjgd¢«}tjt
|¬«5t j||d¬«ddd«y#1swYyxYw)NzáIndex are different
 
Index levels are different
\[left\]:  1, Index\(\[1, 2, 3\], dtype='int64'\)
\[right\]: 2, MultiIndex\(\[\('A', 1\),
            \('A', 2\),
            \('B', 3\),
            \('B', 4\)\],
           \)©ééé©)ÚAr ©rr ©ÚBr©ré©ÚmatchF©Úexact)rrÚ from_tuplesÚpytestÚraisesÚAssertionErrorÚtmÚassert_index_equal©ÚmsgÚidx1Úidx2s   ú\H:\Change_password\venv_build\Lib\site-packages\pandas/tests/util/test_assert_index_equal.pyÚ test_index_equal_levels_mismatchr%s[€ð €Cô ’Ó €DÜ × !Ñ !Ò"JÓ K€Dä    ‰”~¨SÔ    1ñ7Ü
×јd D°Õ6÷7÷7ñ7ús ÁA$Á$A-cóô—d}tjgd¢«}tjgd¢«}tjt|¬«5t j |||¬«ddd«y#1swYyxYw)NúÁMultiIndex level \[1\] are different
 
MultiIndex level \[1\] values are different \(25\.0 %\)
\[left\]:  Index\(\[2, 2, 3, 4\], dtype='int64'\)
\[right\]: Index\(\[1, 2, 3, 4\], dtype='int64'\)©rrrrrr©Ú check_exact©rrrrrrr©r*r!r"r#s    r$Ú test_index_equal_values_mismatchr-"sf€ð ;€Cô × !Ñ !Ò"JÓ K€DÜ × !Ñ !Ò"JÓ K€Dä    ‰”~¨SÔ    1ñCÜ
×јd D°kÕB÷C÷CñCús Á A.Á.A7có̗d}tgd¢«}tgd¢«}tjt|¬«5t    j
|||¬«ddd«y#1swYyxYw)Nz–Index are different
 
Index length are different
\[left\]:  3, Index\(\[1, 2, 3\], dtype='int64'\)
\[right\]: 4, Index\(\[1, 2, 3, 4\], dtype='int64'\)r )r r rrrr)©rrrrrrr,s    r$Ú test_index_equal_length_mismatchr00sX€ð >€Cô ’Ó €DÜ ’Ó €Dä    ‰”~¨SÔ    1ñCÜ
×јd D°kÕB÷C÷CñCús ¸AÁA#rFÚequivcód—tgd¢«}td«}tj|||¬«y)N)rr r rr)rr    rr)rr"r#s   r$Útest_index_equal_classr3>s'€ä ’Ó €DÜ a‹=€Dä×ј$ ¨EÖ2ócóî—d}tgd¢«}tgd¢tj¬«}tjt
|¬«5t j||d|¬«ddd«y#1swYyxYw)NzcIndex are different
 
Attribute "inferred_type" are different
\[left\]:  integer
\[right\]: floatingr ©ÚdtyperT©rr*)rÚnpÚfloat64rrrrrr,s    r$Ú)test_int_float_index_equal_class_mismatchr;Fs`€ð €Cô ’Ó €DÜ ’¤"§*¡*Ô -€Dä    ‰”~¨SÔ    1ñOÜ
×јd D°À+ÕN÷O÷OñOús ÁA+Á+A4cóܗd}tgd¢«}ttd««}tjt
|¬«5t j||d|¬«ddd«y#1swYyxYw)NzkIndex are different
 
Index classes are different
\[left\]:  Index\(\[1, 2, 3\], dtype='int64'\)
\[right\]: r rrTr8)rr    Úrangerrrrrr,s    r$Ú%test_range_index_equal_class_mismatchr>Ts^€ð €Cô ’Ó €DÜ ”e˜A“hÓ €Dä    ‰”~¨SÔ    1ñOÜ
×јd D°À+ÕN÷O÷OñOús ¿A"Á"A+có—tgd¢«}tgd¢«}|r?d}tjt|¬«5t    j
|||¬«ddd«yt    j
|||¬«y#1swYyxYw)N©r r g@)r r gœo@zµIndex are different
 
Index values are different \(33\.33333 %\)
\[left\]:  Index\(\[1.0, 2.0, 3.0], dtype='float64'\)
\[right\]: Index\(\[1.0, 2.0, 3.0000000001\], dtype='float64'\)rr)r/)r*r"r#r!s    r$Útest_index_equal_values_closerAbsw€Ü ’Ó €DÜ Ò%Ó &€DáðIˆô ]‰]œ>°Ô 5ñ    GÜ × !Ñ ! $¨¸+Õ F÷    Gð    Gô     ×јd D°kÖB÷    Gð    Gús ºA5Á5A>có—tgd¢«}tgd¢«}||dœ}|s|dkr>d}tjt|¬«5t    j
||fi|¤Žddd«yt    j
||fi|¤Žy#1swYyxYw)Nr@)r r g9ÖÅm4@©r*Úrtolgü©ñÒMb@?z¯Index are different
 
Index values are different \(33\.33333 %\)
\[left\]:  Index\(\[1.0, 2.0, 3.0], dtype='float64'\)
\[right\]: Index\(\[1.0, 2.0, 3.0001\], dtype='float64'\)rr/©r*rDr"r#Úkwargsr!s      r$Ú"test_index_equal_values_less_closerGss‡€Ü ’Ó €DÜ ’Ó  €DØ(°$Ñ 7€Fád˜V’mðCˆô ]‰]œ>°Ô 5ñ    8Ü × !Ñ ! $¨Ñ 7°Ò 7÷    8ð    8ô     ×јd DÑ3¨FÓ3÷    8ð    8ús ÁA=Á=Bcóԗtgd¢«}tgd¢«}||dœ}d}tjt|¬«5t    j
||fi|¤Žddd«y#1swYyxYw)Nr )r r rrCzIndex are different
 
Index values are different \(33\.33333 %\)
\[left\]:  Index\(\[1, 2, 3\], dtype='int64'\)
\[right\]: Index\(\[1, 2, 4\], dtype='int64'\)rr/rEs      r$Útest_index_equal_values_too_farrI…sa€Ü ’Ó €DÜ ’Ó €DØ(°$Ñ 7€Fð 8€Cô
‰”~¨SÔ    1ñ4Ü
×јd DÑ3¨FÒ3÷4÷4ñ4ús ½AÁA'Ú check_orderTcó
—tgd¢«}tgd¢«}d}|r?tjt|¬«5t    j
||||d¬«ddd«yt    j
||||d¬«y#1swYyxYw)Nr )rr r zIndex are different
 
Index values are different \(66\.66667 %\)
\[left\]:  Index\(\[1, 2, 3\], dtype='int64'\)
\[right\]: Index\(\[3, 2, 1\], dtype='int64'\)rT)r*rDrJFr/)r*rDrJr"r#r!s      r$Ú%test_index_equal_value_order_mismatchrL”s~€ä ’Ó €DÜ ’Ó €Dð 8€Cñ Ü ]‰]œ>°Ô 5ñ    Ü × !Ñ !ؐd¨ ¸$ÈDõ ÷    ð    ô
     ×ÑØ $ K°dÈö    
÷     ð    ús ºA9Á9Bcóü—tjgd¢«}tjgd¢«}||dœ}d}tjt|¬«5t j ||fi|¤Žddd«y#1swYyxYw)Nr(rrCr'rr+rEs      r$Ú&test_index_equal_level_values_mismatchrNªso€Ü × !Ñ !Ò"JÓ K€DÜ × !Ñ !Ò"JÓ K€DØ(°$Ñ 7€Fð ;€Cô
‰”~¨SÔ    1ñ4Ü
×јd DÑ3¨FÒ3÷4÷4ñ4ús ÁA2Á2A;z name1,name2)NÚx)rOrOcóB—tgd¢|¬«}tgd¢|¬«}||k(s||urtj||«y|dk(rdn|}|dk(rdn|}d|›d|›d}tjt
|¬«5tj||«ddd«y#1swYyxYw)    Nr ©ÚnamerOz'x'zBIndex are different
 
Attribute "names" are different
\[left\]:  \[z\]
\[right\]: \[z\]r)rrrrrr)Úname1Úname2r"r#r!s     r$Útest_index_equal_namesrU¹s§€ô
’ Ô '€DÜ ’ Ô '€Dà ‚~˜ %™Ü
×јd DÕ)à #š‘¨5ˆØ #š‘¨5ˆðððؐsð    ˆô ]‰]œ>°Ô 5ñ    .Ü × !Ñ ! $¨Ô -÷    .÷    .ñ    .ús Á5BÂBcóJ—|rd}nd}d|›d|›d}ttddg««}ttddggd¢¬    ««}|r=tjt|¬
«5t j |||¬ «ddd«yt j |||¬ «y#1swYyxYw) NÚstrÚobjectz‹Index are different
 
Attribute "dtype" are different
\[left\]:  CategoricalDtype\(categories=\['a', 'b'\], ordered=False, categories_dtype=z^\)
\[right\]: CategoricalDtype\(categories=\['a', 'b', 'c'\], ordered=False, categories_dtype=z\)ÚaÚb)rYrZÚc)Ú
categoriesr©Úcheck_categorical)rrrrrrr)r^Úusing_infer_stringr7r!r"r#s      r$Ú"test_index_equal_category_mismatchr`Ðs°€Ù؉àˆððð!à!&  sð  .€Cô ”˜c 3˜ZÓ(Ó )€DÜ ”˜c 3˜Z²OÔDÓ E€DáÜ ]‰]œ>°Ô 5ñ    SÜ × !Ñ ! $¨Ð@QÕ R÷    Sð    Sô     ×јd DÐ<MÖN÷    Sð    Sús ÁBÂB"có8—d}ttd««}tttd«««}|r@|r>t    j
t |¬«5tj||dd¬«ddd«ytj||||¬«y#1swYyxYw)Nz¦Index are different
 
Index classes are different
\[left\]:  RangeIndex\(start=0, stop=10, step=1\)
\[right\]: Index\(\[0, 1, 2, 3, 4, 5, 6, 7, 8, 9\], dtype='int64'\)é
rT)r^r)    rr    Úlistr=rrrrr)r^rr!ÚrcatÚicats     r$Ú!test_index_equal_range_categoriesrfçsŒ€ð M€Cô œJ r›NÓ +€DÜ œD¤ r£›OÓ ,€Dá™UÜ ]‰]œ>°Ô 5ñ    RÜ × !Ñ ! $¨ÀÈDÕ Q÷    Rð    Rô     ×ÑØ $Ð*;À5ö    
÷    Rð    Rús ÁBÂBcó—d}tttjd«g«}tttg«}t j t|¬«5tj||«ddd«y#1swYyxYw)NzaIndex are different
 
Attribute "inferred_type" are different
\[left\]:  mixed
\[right\]: datetimeÚnatr)
rrr9Ú
datetime64rrrrrrr s   r$Ú0test_assert_index_equal_different_inferred_typesrjýsd€ð €Cô ”"”b—m‘m EÓ*Ð+Ó ,€DÜ ”"”cÓ €DÜ    ‰”~¨SÔ    1ñ*Ü
×јd DÔ)÷*÷*ñ*ús ÁA7Á7Bcóҗtddgd¬«}tddgd¬«}tjtd¬«5t    j
||dd    ¬
«ddd«y#1swYyxYw) Nr rrYrQrZz"names" are differentrFT)rJÚ check_namesr/©r"r#s  r$Ú9test_assert_index_equal_different_names_check_order_falsern s^€ä !Q˜cÔ "€DÜ !Q˜cÔ "€DÜ    ‰”~Ð-DÔ    EñOÜ
×јd D°eÈÕN÷O÷OñOús ºAÁA&cóN—tgd¢«}tj||d¬«y)N)ÚfooÚbaré*F©rJ©rrr)Úidxs r$Ú#test_assert_index_equal_mixed_dtypervs€ä
Ò"Ó
#€CÜ×ј#˜s°Ö6r4cóp—tddg|¬«}tddg|¬«}tj||d¬«y)Nr rr6Frsrt)Úany_numeric_ea_dtyper"r#s   r$Ú,test_assert_index_equal_ea_dtype_order_falserys6€ä !QÐ3Ô 4€DÜ !QÐ3Ô 4€DÜ×ј$ °%Ö8r4cóp—tddgd¬«}tddgd¬«}tj||d¬«y)Nr rrXr6Frsrtrms  r$Ú/test_assert_index_equal_object_ints_order_falser{!s4€ä !Q˜xÔ (€DÜ !Q˜xÔ (€DÜ×ј$ °%Ö8r4r^rlcóڗtddgd¬«}tdtgd¬«}tjtd¬«5t j ||||¬«ddd«y#1swYyxYw)Nr r ÚInt64r6z50.0 %r)rlr^)rrrrrrr)rlr^r"r#s    r$Ú*test_assert_ea_index_equal_non_matching_nar~(s_€ô !Q˜wÔ '€DÜ !”R Ô (€DÜ    ‰”~¨XÔ    6ñ
Ü
×ÑØ $ KÐCTõ    
÷
÷
ñ
ús ¾A!Á!A*cóÚ—tjttjddgtj
¬««g«}tjttjddgtj ¬««g«}|r=tjtd¬«5tj|||¬«ddd«ytj|||¬«y#1swYyxYw)Nr r r6z%^MultiIndex level \[0\] are differentrr]) rÚ from_arraysrr9ÚarrayÚuint64Úint64rrrrr)r^r"r#s   r$Ú/test_assert_multi_index_dtype_check_categoricalr„4s¸€ô × !Ñ !¤;¬r¯x©x¸¸A¸ÄbÇiÁiÔ/PÓ#QÐ"RÓ S€DÜ × !Ñ !¤;¬r¯x©x¸¸A¸ÄbÇhÁhÔ/OÓ#PÐ"QÓ R€DÙÜ ]‰]Ü Ð"Jô
ñ    Sô × !Ñ ! $¨Ð@QÕ R÷    Sð    Sô
     ×јd DÐ<MÖN÷     Sð    Sús Â&C!Ã!C*)&Únumpyr9rÚpandasrrrrrrr    Úpandas._testingÚ_testingrr%r-r0ÚmarkÚ parametrizer3r;r>rArGrIrLrNÚnanrUr`rfrjrnrvryr{r~r„©r4r$ú<module>rs­ðÛÛ ÷÷ñõò7ò$ Cò Cð‡×ј 5¨'Ð"2Ó3ñ3ó4ð3ò Oò OòCò"4ò$ 4ð‡×ј¨¨u¨ Ó6ñ
ó7ð
ò* 4ð‡×ÑØØ*˜rŸv™v r§v¡vÐ.°°c°
¸R¿V¹VÀS¸MÐJóñ.ó    ð.ò&Oð.‡×ј 5¨$ -Ó0ñ
ó1ð
ò* *òOò7ò 9ò9ð‡×ÑÐ,¨t°U¨mÓ<؇×ј¨¨u¨ Ó6ñ
ó7ó=ð
ð‡×ÑÐ,¨t°U¨mÓ<ñ
Oó=ñ
Or4