/usr/lib/python3.10/html/__pycache__
Edit: /usr/lib/python3.10/html/__pycache__/__init__.cpython-310.pyc (3323B)
o
9j @ s$ d Z ddlZddlmZ ddgZdPddZi ddd d
ddd
ddddddddddddddddddd d!d"d#d$d%d&d'd(i d)d*d+d,d-d.d/d0d1d2d3d4d5d6d7d8d9d:d;d<d=d>d?d@dAdBdCdDdEdFdGdHdIdJZh dKZ dLdM Z
edNZdOd Z
dS )Qz*
General functions for HTML manipulation.
N)html5escapeunescapeTc C sD | dd} | dd} | dd} |r | dd} | d d
} | S )z
Replace special characters "&", "<" and ">" to HTML-safe sequences.
If the optional flag quote is true (the default), the quotation mark
characters, both double quote (") and single quote (') characters are also
translated.
&z&
z>"z"'z')replace)squote r
$/usr/lib/python3.10/html/__init__.pyr s �
u € u ‚ u ƒ u „ u … u † u ‡ u ˆ u ‰ u Š u ‹ u Œ u Ž u ‘ u ’ u “ u ” u • u – u — u ˜ u ™ u š u › u œ u ž u Ÿ>~
r r r r r r r r r r r r r r r" r# r% r' r( r) r* r+ r, r- r. r/ r0 r1 r2 r3 r5 r6 c C s | d} | d dkrL| d dv rt| dd dd}nt| dd d}|tv r1t| S d| kr;d ks@n |d
krBdS |tv rHdS t|S | tv rTt| S tt| d dd
D ]}| d | tv rxt| d | | |d S q^d| S )Nrx r #xXry ;r i i r r r ) groupintrstrip_invalid_charrefs_invalid_codepointschr_html5rangelen)r numxr
r
r _replace_charref[ s&