hyb
2026-01-09 4cb426cb3ae31e772a09d4ade5b2f0242aaeefa0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Ë
dñúh®ãól—ddlmZmZmZmZddlmZddlmZddl    m
Z
Gd„d«Z Gd„dee «Z y    )
é)ÚBoolÚStringÚAliasÚInteger)Ú Serialisable)Ú Base64Binary)Ú hash_passwordcóL—eZdZdZdd„Zed„«Zejd„«Zy)Ú
_ProtectedNcó,—|s t|«}||_y)zSet a password on this sheet.N)r    Ú    _password)ÚselfÚvalueÚalready_hasheds   úPH:\Change_password\venv_build\Lib\site-packages\openpyxl/worksheet/protection.pyÚ set_passwordz_Protected.set_passwords€áÜ! %Ó(ˆE؈ócó—|jS)z.Return the password value, regardless of hash.)r ©rs rÚpasswordz_Protected.passwords€ð~‰~Ðrcó&—|j|«y)z-Set a password directly, forcing a hash step.N)r)rrs  rrz_Protected.passwords€ð     ×ј%Õ r©ÚF)Ú__name__Ú
__module__Ú __qualname__r rÚpropertyrÚsetter©rrr r s8„Ø€Ióð ñóðð‡__ñ!óñ!rr c󊇗eZdZdZdZe«Zed«Ze«Z    e«Z
e«Z e«Z e«Z e«Ze«Ze«Ze«Ze«Ze«Ze«Ze«Ze«Ze«Zed¬«Zed¬«Zed¬«Zed¬«ZdZ                        d d„Z d ˆfd„    Z!d    „Z"d
„Z#d „Z$ˆxZ%S)ÚSheetProtectionzâ
    Information about protection of various aspects of a sheet. True values
    mean that protection for the object or action is active This is the
    **default** when protection is active, ie. users cannot do something
    ÚsheetProtectionÚsheetT)Ú
allow_none)ÚselectLockedCellsÚselectUnlockedCellsÚ algorithmNamer#ÚobjectsÚ
insertRowsÚinsertHyperlinksÚ
autoFilterÚ    scenariosÚ formatColumnsÚ deleteColumnsÚ insertColumnsÚ pivotTablesÚ
deleteRowsÚ formatCellsÚ    saltValueÚ
formatRowsÚsortÚ    spinCountrÚ    hashValuecó.—||_||_||_||_||_||_||_||_|    |_|
|_    | |_
| |_ | |_ ||_ ||_||_|||_||_||_||_||_y©N)r#r(r,r2r-r4r/r)r*r.r1r%r&r5r+r0rr'r3r6r7)rr#r(r,r2r4r-r/r)r*r.r1r%r&r5r+r0rr'r3r6r7s                      rÚ__init__zSheetProtection.__init__Ks¦€ð ˆŒ
؈Œ Ø"ˆŒØ&ˆÔØ*ˆÔØ$ˆŒØ*ˆÔØ$ˆŒØ 0ˆÔØ*ˆÔØ$ˆŒØ!2ˆÔØ#6ˆÔ ØˆŒ    Ø$ˆŒØ&ˆÔØ Ð Ø$ˆDŒMØ*ˆÔØ"ˆŒØ"ˆŒØ"ˆrcóF•—t‰|||«|j«yr9)ÚsuperrÚenable)rrrÚ    __class__s   €rrzSheetProtection.set_passwordisø€Ü ‰Ñ˜U NÔ3Ø  ‰  rcó—d|_y)NT©r#rs rr=zSheetProtection.enablens    €Øˆ
rcó—d|_y)NFr@rs rÚdisablezSheetProtection.disablers    €Øˆ
rcó—|jSr9r@rs rÚ__bool__zSheetProtection.__bool__vs €Øz‰zÐr)FFFTTTTTTTTFFTTTNNNNNr)&rrrÚ__doc__Útagnamerr#rÚenabledr(r,r2r-r4r/r)r*r.r1r%r&r5r+r0rr3rr6rr'r7Ú    __attrs__r:rr=rBrDÚ __classcell__)r>s@rr!r!$sèø„ñð  €Gá ‹F€EِG‹n€GÙ‹f€GÙ“€IÙ“&€KÙ“F€MÙ“€JÙ“F€MÙ“€JÙ“vÐÙ“F€MÙ“€JÙ›ÐÙ›&ÐÙ ‹6€DÙ“€JÙ“&€KÙ¨Ô-€IÙ 4Ô(€IÙ dÔ+€MÙ¨Ô-€Ið<€Ið>CØBFØGKØHMØTXØ^bó #õ<ò
òörr!N) Úopenpyxl.descriptorsrrrrÚ!openpyxl.descriptors.serialisablerÚopenpyxl.descriptors.excelrÚopenpyxl.utils.protectionr    r r!rrrú<module>rNs8ð÷óõ ;õõ4÷!ñ!ô(Sl JõSr