hyb
2025-11-04 668edf874b4f77214a8ff4513e60e3c1a973f532
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
Ë
oñúháãó®—ddlZddlZddlmZddlmZddlmZddl    Z
ddl m Z ddlmZmZej"j%de
j&dd«gdd    gfe
j&dd«gdd    gfd
gdd    gfdgdd    gfe
j&dd«ge
j(j*j-«d    gfe
j&dd«dgdd    egfe
j.e
j0dd ¬ ««dgd ¢fe
j0dd ¬ «dgd ¢fe
j2ddd¬«dgd¢fg    «d„«Zd„Zd„Zej"j%dded«g«d„«Zej"j%de
j&dd«e
j&dd«gddfe
j&dd«gddfg«d„«Zd„Zd„Z d„Z!d „Z"d!„Z#d"„Z$y)#éN)ÚiNaT)ÚMonthEnd)ÚIncompatibleFrequency)Ú PeriodArrayÚ period_arrayzdata, freq, expectedÚ2017ÚDéCiáé)Úperiods)r
iCiCéÚQ©r Úfreq)é¼é½é¾é¿có¨—t||¬«j}tj|tj¬«}t j ||«y)N©r©Údtype)rÚasi8ÚnpÚasarrayÚint64ÚtmÚassert_numpy_array_equal)ÚdatarÚexpectedÚresults    ú_H:\Change_password\venv_build\Lib\site-packages\pandas/tests/arrays/period/test_constructors.pyÚtest_period_array_okr#s:€ô˜$ TÔ *× /Ñ /€F܏z‰z˜(¬"¯(©(Ô3€HÜ×Ñ ¨Õ1ócóÖ—ttjd«g«}tj|d¬«}|j d¬«t|«}t j||«tj|«}t j|tj|««tjd|i«}t j|tjd|i««y)Nz
2019-01-01ÚobjectrF)ÚwriteÚA) rÚpdÚPeriodrrÚsetflagsrÚassert_period_array_equalÚSeriesÚassert_series_equalÚ    DataFrameÚassert_frame_equal)ÚpaÚarrr!s   r"Ú!test_period_array_readonly_objectr3$s¤€ä    ”r—y‘y Ó.Ð/Ó    0€BÜ
*‰*R˜xÔ
(€C؇LLu€LÔä ˜#Ó €FÜ× Ñ  ¨Ô,ä Y‰Ys‹^€FÜ×ј6¤2§9¡9¨R£=Ô1ä \‰\˜3 ˜*Ó %€FÜ×ј&¤"§,¡,°°R¨yÓ"9Õ:r$có¬—tjddd¬«}tj|d¬«}t    gd¢d¬«}t j ||«y)Nrr r    rÚMr)ú
2017-01-01r6r6)r)Ú
date_rangerÚ_from_datetime64rrr,©r2r!r s   r"Ú!test_from_datetime64_freq_changesr:4sC€ä
-‰-˜¨°Ô
4€CÜ × )Ñ )¨#°CÔ 8€FÜÒFÈSÔQ€HÜ× Ñ  ¨Õ2r$rÚ2Mécó¬—tjddgd¬«}tj||«}t    ddg|¬«}t j ||«y)Nú2020-01-01T00:00:00z2020-01-02T00:00:00údatetime64[ns]rz2020-01r)rÚarrayrr8rrr,)rr2r!r s    r"Útest_from_datetime64_freq_2MrA<sQ€ä
(‰(Ø    Р5Ð6Ð>Nô €Cô× )Ñ )¨#¨tÓ 4€FܘY¨    Ð2¸Ô>€HÜ× Ñ  ¨Õ2r$zdata, freq, msgÚYzInput has different freqcó|—tjt|¬«5t||«ddd«y#1swYyxYw)N©Úmatch)ÚpytestÚraisesrr)rrÚmsgs   r"Útest_period_array_raisesrIFs2€ô
‰Ô,°CÔ    8ñ!ܐT˜4Ô ÷!÷!ñ!úsœ 2²;có¬—tjgd¢«}tjtd¬«5t |d¬«ddd«y#1swYyxYw)N)ér<r rrDz    period[D]r)r)r-rFrGÚ    TypeErrorr)Úsers r"Ú)test_period_array_non_period_series_raiesrNVs=€Ü
)‰)’IÓ
€CÜ    ‰”y¨Ô    0ñ,ܐC˜{Õ+÷,÷,ñ,ús ³A
AcóŒ—tddgd¬«}tjtd¬«5t    |d¬«ddd«t j t
jjj««}tjtd¬«5t    ||¬«ddd«y#1swYŒvxYw#1swYyxYw)    NÚ2000Ú2001r    rrrDú    period[M]r)
rrFrGrrr)Ú PeriodDtypeÚtseriesÚoffsetsr)r2rs  r"Útest_period_array_freq_mismatchrV\s—€Ü
˜ Ð'¨cÔ
2€CÜ    ‰Ô,°FÔ    ;ñ,ܐC˜{Õ+÷,ô N‰Nœ2Ÿ:™:×-Ñ-×6Ñ6Ó8Ó 9€EÜ    ‰Ô,°FÔ    ;ñ&ܐC˜uÕ%÷&ð&÷    ,ð,ú÷&ð&ús«B.ÂB:Â.B7Â:CcóЗtddgd¬«}t|dj«}tjt
|¬«5t j|j|j¬«ddd«tjt
|¬«5t jt|j«|j¬«ddd«y#1swYŒbxYw#1swYyxYw)NrPrQr    rrrDr) rÚstrÚordinalrFrGrLrÚ_from_sequencerrÚlist)r2rHs  r"Útest_from_sequence_disallows_i8r\fs«€Ü
˜ Ð'¨cÔ
2€Cä
ˆc!‰fn‰nÓ
€CÜ    ‰”y¨Ô    ,ñ>Ü×"Ñ" 3§8¡8°3·9±9Õ=÷>ô
‰”y¨Ô    ,ñDÜ×"Ñ"¤4¨¯©£>¸¿¹ÕC÷DðD÷>ð>ú÷DðDúsÁ,CÂ5CÃCÃC%có$—tjjd«}tjddd¬«j}t j dgt¬«}||d<d}tjt|¬    «5tj||¬«ddd«tjt|¬    «5tj||¬«ddd«tjt|¬    «5tj||¬«ddd«tjt|¬    «5tj ||¬«ddd«tjt|¬    «5tj||¬«ddd«tjt|¬    «5tj ||¬«ddd«y#1swYŒ2xYw#1swYŒxYw#1swYŒÕxYw#1swYŒ¦xYw#1swYŒwxYw#1swYyxYw)
Nzm8[ns]z
2005-01-01r r    rrrz2Value must be Period, string, integer, or datetimerD)r)ÚNaTÚto_numpyÚ period_rangerrr@r&rFrGÚ
ValueErrorrrZÚ PeriodIndexÚIndexr-r/)Útdrr2rHs    r"Ú!test_from_td64nat_sequence_raisesreqs{€ä     ‰‰˜Ó    "€Bä O‰O˜L°!¸#Ô >× DÑ D€Eä
(‰(D6¤Ô
(€CØ €CˆFà
>€CÜ    ‰”z¨Ô    -ñ5Ü×"Ñ" 3¨eÕ4÷5ô
‰”z¨Ô    -ñ)Ü
‰s %Õ(÷)ä    ‰”z¨Ô    -ñ#Ü
‰˜EÕ"÷#ä    ‰”z¨Ô    -ñ#Ü
‰˜EÕ"÷#ä    ‰”z¨Ô    -ñ$Ü
    ‰    #˜UÕ#÷$ä    ‰”z¨Ô    -ñ'Ü
 ‰ S Õ&÷'ð'÷5ñ5ú÷)ñ)ú÷#ð#ú÷#ð#ú÷$ð$ú÷'ð'úsHÂGÂ;GÃ6G"Ä1G.Å,G:Æ'HÇGÇGÇ"G+Ç.G7Ç:HÈHcó,—tjd«jtj«}d}t    j
t |¬«5t|d¬«}ddd«t|d¬«}t    j|«y#1swYŒ-xYw)Néz?The 'freq' keyword in the PeriodArray constructor is deprecatedrDr5rrRr)    rÚarangeÚastyperrÚassert_produces_warningÚ FutureWarningrÚ assert_equal)rrHÚresr s    r"Útest_freq_deprecatedrnŠsp€ä 9‰9Q‹<× Ñ œrŸx™xÓ (€DØ
K€CÜ     ×    #Ñ    #¤M¸Ô    =ñ*ܘ$ SÔ)ˆ÷*ô˜4 {Ô3€H܇OOC˜Õ"÷    *ð*ús ÁB
Bcóҗtjddgd¬«}tj|t    d«¬«}t ddgt    d«¬«}t j||«y)    Nr>z2020-02-02T00:00:00r?rr<rz
2020-01-01z
2020-02-01)rr@rr8rrrr,r9s   r"Ú!test_period_array_from_datetime64rp•sY€Ü
(‰(Ø    Р5Ð6Ð>Nô €Cô× )Ñ )¨#´H¸Q³KÔ @€Fä˜\¨<Ð8¼xÈ»{ÔK€HÜ× Ñ  ¨Õ2r$)%ÚnumpyrrFÚpandas._libs.tslibsrÚpandas._libs.tslibs.offsetsrÚpandas._libs.tslibs.periodrÚpandasr)Úpandas._testingÚ_testingrÚpandas.core.arraysrrÚmarkÚ parametrizer*rTrUÚDayr-r7r`r#r3r:rArIrNrVr\rernrp©r$r"ú<module>r}sðÛÛ å$Ý0Ý<ãÝ÷𠇁×ÑØà
ˆ")‰)F˜CÓ
 Ð    ! 4¨%¨Ð1Ø
ˆ")‰)F˜CÓ
 Ð    ! 3¨¨Ð0Ø
ˆugÐØ
ˆ3˜˜Ð Ø
ˆ")‰)F˜CÓ
 Ð    ! 2§:¡:×#5Ñ#5×#9Ñ#9Ó#;¸e¸WÐEØ
ˆ")‰)F˜CÓ
  $Р   '¨°°t¨}Ð=Ø    ˆ‰=2—=‘= °Ô3Ó    4°dÒ<QÐRØ    ˆ‰v qÔ    )¨4Ò1FÐGØ    ˆ‰˜¨°Ô    5°tÒ=QÐRð
ó ñ2ó ð2ò ;ò 3ð‡×ј $©°« Ð!4Ó5ñ3ó6ð3ð‡×ÑØðˆRY‰Yv˜sÓ # Y R§Y¡Y¨v°sÓ%;Ð <Ø Ø &ð    
ð
ˆ")‰)F˜CÓ
 Ð    ! 3Ð(BÐCð ó
ñ!ó
ð!ò
,ò &òDò'ò2#ó3r$