hyb
2025-12-30 399ffc4d9829f70529d3b096fe4228f7496cc566
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
Ë
dñúhyãóҗddlmZddlmZmZmZmZmZddlm    Z    m
Z
ddl m Z ddl mZddlmZddlmZdd    lmZdd
lmZdd lmZGd „d e«ZGd„de«ZGd„de«Zy)é)Ú Serialisable)ÚTypedÚIntegerÚSetÚStringÚBool)ÚGuidÚ ExtensionList)ÚNestedSequence)Ú IndexedList)Ú SHEET_MAIN_NS)ÚTexté)Ú
AuthorList)ÚComment)Ú ShapeWritercóN—eZdZed¬«Zed¬«Zed¬«Zed¬«Zed¬«Zed¬«Z    ed¬«Z
e d¬«Z e gd¢¬«Ze gd¢¬«Zed¬«Zed¬«Zed¬«Zed¬«Zed¬«ZdZ                                                                d    d„Zy)
Ú
PropertiesT©Ú
allow_none)ÚleftÚcenterÚrightÚjustifyÚ distributed)Úvalues)ÚtoprÚbottomrr)ÚanchorNcóä—||_||_||_||_||_||_||_||_|    |_|
|_    | |_
| |_ | |_ ||_ ||_||_y©N)ÚlockedÚ defaultSizeÚ_printÚdisabledÚuiObjectÚautoFillÚautoLineÚaltTextÚ
textHAlignÚ
textVAlignÚlockTextÚ    justLastXÚ    autoScaleÚ    rowHiddenÚ    colHiddenr)Úselfr"r#r$r%r&r'r(r)r*r+r,r-r.r/r0rs                 úRH:\Change_password\venv_build\Lib\site-packages\openpyxl/comments/comment_sheet.pyÚ__init__zProperties.__init__-su€ð$ˆŒ Ø&ˆÔ؈Œ Ø ˆŒ Ø ˆŒ Ø ˆŒ Ø ˆŒ ؈Œ Ø$ˆŒØ$ˆŒØ ˆŒ Ø"ˆŒØ"ˆŒØ"ˆŒØ"ˆŒØˆ ó)NNNNNNNNNNNNNNNN)Ú__name__Ú
__module__Ú __qualname__rr"r#r$r%r&r'r(rr)rr*r+r,r-r.r/r0Ú __elements__r3©r4r2rrs؄á ˜TÔ "€FÙ $Ô'€KÙ ˜TÔ "€FÙ˜tÔ$€HÙ˜tÔ$€HÙ˜tÔ$€HÙ˜tÔ$€HÙ Ô%€GÙÒRÔT€JÙÒRÔT€JÙ˜tÔ$€HÙ Ô%€IÙ Ô%€IÙ Ô%€IÙ Ô%€Ið€LðØ!ØØØØØØØ Ø ØØØØØØô!!r4rcóʗeZdZdZe«Ze«Zed¬«Z    ed¬«Z
e e ¬«Z e ed¬«Zed¬«ZdZdZ                                    d d    „Zed
„«Zed „«Zy) Ú CommentRecordÚcommentTr©Ú expected_type©r>r)ÚtextÚ    commentPr)ÚrefÚauthorIdÚguidÚshapeIdNc
óš—||_||_||_||_|€
t    «}||_||_||_||_|    |_    yr!)
rBrCrDrErr@rAÚauthorÚheightÚwidth)
r1rBrCrDrEr@rArGrHrIs
          r2r3zCommentRecord.__init__`sO€ðˆŒØ ˆŒ ؈Œ    ØˆŒ Ø ˆ<Ü“6ˆD؈Œ    Ø"ˆŒØˆŒ ؈Œ ؈
r4cóؗ|j}|j}|||j¬«}|j|j_|j |_|j|_|S)z6
        Class method to convert cell comment
        )rBrG)Ú_commentÚ
coordinaterGÚcontentr@ÚtrHrI)ÚclsÚcellr<rBr1s     r2Ú    from_cellzCommentRecord.from_cellxsP€ð
—-‘-ˆØo‰oˆÙs 7§>¡>Ô2ˆØ—o‘oˆ    ‰    Œ Ø—n‘nˆŒ Ø—]‘]ˆŒ
؈ r4có.—|jjS)z8
        Remove all inline formatting and stuff
        )r@rM©r1s r2rMzCommentRecord.content†s€ð
y‰yנѠРr4)    ÚrNrNNNéOé)r5r6r7ÚtagnamerrBrrCr    rDrErrr@rrArGr8Ú    __attrs__r3Ú classmethodrQÚpropertyrMr9r4r2r;r;Qs„à€Gá
‹(€CÙ‹y€HÙ ˜4Ô  €DÙ Ô&€GÙ ˜tÔ $€DÙ J¸4Ô@€IÙ ˜tÔ $€Fà(€LØ6€IðØØØØØØØØóð0ñ
óð
ðñ!óñ!r4r;c󺇗eZdZdZee¬«Zeed¬«Z    ee
d¬«Z dZ dZ d    ZdZdZd
Z            dd „Zˆfd „Zed „«Zed„«Zdd„Zed„«ZˆxZS)Ú CommentSheetÚcommentsr=r)r>ÚcountTr?Nz/xl/comments/comment{0}.xmlzHapplication/vnd.openxmlformats-officedocument.spreadsheetml.comments+xml©ÚauthorsÚ commentListcó —||_||_yr!r_)r1r`raÚextLsts    r2r3zCommentSheet.__init__žs€ð
ˆŒ Ø&ˆÕr4cóP•—t‰|«}|jdt«|S)NÚxmlns)ÚsuperÚto_treeÚsetr )r1ÚtreeÚ    __class__s  €r2rgzCommentSheet.to_tree§s"ø€Ü‰w‰Ó ˆØ ‰œ-Ô(؈ r4c#óèK—|jj}|jD]I}|jt    |j
||j |j|j«f–—ŒKy­w)z@
        Return a dictionary of comments keyed by coord
        N)    r`rGrarBrrMrCrHrI)r1r`Úcs   r2r]zCommentSheet.comments­s]èø€ð
—,‘,×%Ñ%ˆà×!Ñ!ò    TˆAØ—%‘%œ §¡¨G°A·J±JÑ,?ÀÇÁÈ1Ï7É7ÓSÐSÓ Sñ    Tùs‚A0A2cóŠ—t«}|D]"}|j|j«|_Œ$|t    |«|¬«S)z[
        Create a comment sheet from a list of comments for a particular worksheet
        r_)r ÚaddrGrCr)rOr]r`r<s    r2Ú from_commentszCommentSheet.from_comments¸sE€ô
“-ˆð ò    ;ˆGØ&Ÿ{™{¨7¯>©>Ó:ˆGÕ ð    ;ñœ: gÓ.¸HÔEÐEr4cóN—t|j«}|j|«S)z-
        Create the VML for comments
        )rr]Úwrite)r1ÚvmlÚsws   r2Ú write_shapeszCommentSheet.write_shapesÆs €ô˜Ÿ™Ó 'ˆØx‰x˜‹}Ðr4cóL—|jj|j«S)z0
        Return path within the archive
        )Ú_pathÚformatÚ_idrSs r2ÚpathzCommentSheet.pathÎs€ð
z‰z× Ñ  §¡Ó*Ð*r4)NNNr!)r5r6r7rWrrr`r r;rar
rcrxrvÚ    mime_typeÚ    _rel_typeÚ_rel_idr8r3rgrZr]rYrortryÚ __classcell__)rjs@r2r\r\Žs¢ø„à€Gá *Ô-€GÙ ¨}ÀAÔF€KÙ  ¸4Ô @€Fà
€CØ )€EØZ€IØ€IØ€Gà-€LðØ!Øó'ôð ñTóðTðñ
Fóð
Fóðñ+óô+r4r\N)Ú!openpyxl.descriptors.serialisablerÚopenpyxl.descriptorsrrrrrÚopenpyxl.descriptors.excelr    r
Úopenpyxl.descriptors.sequencer Úopenpyxl.utils.indexed_listr Úopenpyxl.xml.constantsr Úopenpyxl.cell.textrrGrr]rÚ shape_writerrrr;r\r9r4r2ú<module>r†sVðõ;÷õ÷;Ý8å3Ý0å#ÝÝÝ%ô6ô6ôr:!Lô:!ôzE+<õE+r4