관리-도구
편집 파일: cli.cpython-39.opt-1.pyc
a ����Y��] $����������������������@���s6���d�dl�Z�d�dlZddlmZmZmZ�dd�dd�ZdS�)�����N����)� HTML2Text�__version__�config)�returnc������������ ��� ���C���s���d}�G�dd��d�}t����}|jddtjdd��|jdd d tjdd��|jd ddtjdd��|jddd tjdd��|jddd tjdd��|jdddtj dd��|jddd tj dd��|jddd tjdd��|jd d!d tjd"d��|jd#d$d tj d%d��|jd&d'd tjd(d��|jd)d*d tjd+d��|jd,d-d d.d/d0d1��|jd2d3d d4d/d5d1��|jd6d7d d8d/d9d1��|jd:d;d<ttjd=d>��|jd?d@dAttjdBd>��|jdCdDd dEd/dFd1��|jdGd dHd/dId1��|jdJd dKtjdLd1��|jdMd dNtjdOd1��|jdPd dQtjdRd1��|jdSd dTtjdUd1��|jdVddWtjdXd1��|jdYddZtjd[d1��|jd\d d]tjd^d1��|jd_d d`tjdad1��|jdbdctjddd��|jdedftjdgd��|jdhditjdjd��|jdkdldm�tt t!��dn��|jdodpdq��|jdrdpdsdt��|�"��}|j#�r6|j#duk�r6t$|j#dv��}|�%��}W�d�����n1��s*0����Y��nt&j'j(�%��}z|�)|j*|j+�}W�nb�t,�y��}�zH|j-dw�|j.�}|dx|j/�7�}|dy|j.�dz�7�}t0|��|�W�Y�d�}~n d�}~0�0�t1|�d{�} |j2�r�du| _3|j4�r�d|| _5d}| _6|j7| _7|j8| _9|j:| _:|j;| _;|j<| _<|j=| _=|j>| _>|j?| _?|j@| _@|jA| _A|jB| _B|jC| _C|jD| _D|jE| _E|jF| _F|jG| _G|jH| _H|jI| _I|jJ| _J|jK| _K|jL| _L|jM| _M|jN| _N|jO| _O|jP| _P|jQ| _Q|jR| _Rt&jS�T| �U|���d�S�)~N��c�������������������@���s,���e�Zd�ZdZdZdZdZdZdZdZ dZ d S�) zmain.<locals>.bcolorsz[95mz[94mz[92mz[93mz[91mz[0mz[1mz[4mN)�__name__� __module__�__qualname__ZHEADERZOKBLUE�OKGREEN�WARNINGZFAIL�ENDCZBOLDZ UNDERLINE��r���r����1/usr/lib/python3.9/site-packages/html2text/cli.py�bcolors ���s���r���z--default-image-alt�default_image_altz3The default alt string for images with missing ones)�dest�default�helpz--pad-tables� pad_tables� store_truez-pad the cells to equal column width in tables)r����actionr���r���z--no-wrap-links� wrap_links�store_falsez"don't wrap links during conversionz--wrap-list-items�wrap_list_itemsz!wrap list items during conversionz--ignore-emphasis�ignore_emphasisz)don't include any formatting for emphasisz--reference-links�inline_linksz1use reference style links instead of inline linksz--ignore-links�ignore_linksz&don't include any formatting for linksz--protect-links� protect_linkszCprotect links from line breaks surrounding them with angle bracketsz--ignore-images� ignore_imagesz'don't include any formatting for imagesz--images-as-html�images_as_htmlzWAlways write image tags as raw html; preserves `height`, `width` and `alt` if possible.z--images-to-alt� images_to_altz&Discard image data, only keep alt textz--images-with-size�images_with_sizezMWrite image tags with height and width attrs as raw html to retain dimensionsz-gz--google-doc� google_docFz(convert an html-exported Google Document)r���r���r���r���z-dz--dash-unordered-list� ul_style_dashz6use a dash rather than a star for unordered list itemsz-ez--asterisk-emphasis�em_style_asteriskz=use an asterisk rather than an underscore for emphasized textz-bz--body-width� body_widthz3number of characters per output line, 0 for no wrap)r����typer���r���z-iz--google-list-indent�list_indentz,number of pixels Google indents nested listsz-sz--hide-strikethrough�hide_strikethroughzDhide strike-through text. only relevant when -g is specified as wellz--escape-all�escape_snobzbEscape all special characters. Output is less readable, but avoids corner case formatting issues.z--bypass-tables� bypass_tablesz2Format tables in HTML rather than Markdown syntax.z--ignore-tables� ignore_tableszAIgnore table-related tags (table, th, td, tr) while keeping rows.z--single-line-break�single_line_breakzhUse a single line break after a block element rather than two line breaks. NOTE: Requires --body-width=0z--unicode-snob�unicode_snobzUse unicode throughout documentz--no-automatic-links�use_automatic_linksz.Do not use automatic links wherever applicablez--no-skip-internal-links�skip_internal_linkszDo not skip internal linksz--links-after-para�links_each_paragraphz2Put links after each paragraph instead of documentz--mark-code� mark_codez.Mark program code blocks with [code]...[/code]z--decode-errors� decode_errorszZWhat to do in case of decode errors.'ignore', 'strict' and 'replace' are acceptable valuesz--open-quote� open_quotez!The character used to open quotesz --close-quote�close_quotez"The character used to close quotesz --version�version�.)r���r6����filename�?)�nargs�encodingzutf-8)r:���r����-�rbzWarning:z Use the z--decode-errors=ignorez flag.)�baseurl�*�__)V�argparse�ArgumentParser�add_argumentr���ZDEFAULT_IMAGE_ALTZ PAD_TABLESZ WRAP_LINKSZWRAP_LIST_ITEMSZIGNORE_EMPHASISZINLINE_LINKSZIGNORE_ANCHORSZ PROTECT_LINKSZ IGNORE_IMAGESZIMAGES_AS_HTMLZ IMAGES_TO_ALTZIMAGES_WITH_SIZE�intZ BODY_WIDTHZGOOGLE_LIST_INDENTZ BYPASS_TABLESZ IGNORE_TABLESZSINGLE_LINE_BREAKZUNICODE_SNOBZUSE_AUTOMATIC_LINKSZSKIP_INTERNAL_LINKSZLINKS_EACH_PARAGRAPHZ MARK_CODEZ DECODE_ERRORSZ OPEN_QUOTEZCLOSE_QUOTE�join�map�strr���� parse_argsr8����open�read�sys�stdin�buffer�decoder;���r3����UnicodeDecodeErrorr���r ���r����printr���r$���Zul_item_markr%���Z emphasis_markZstrong_markr&���r(���Zgoogle_list_indentr���r���r���r���r ���r!���r"���r#���r)���r*���r+���r,���r-���r���r.���r/���r0���r1���r2���r���r���r���r���r4���r5����stdout�writeZhandle) r>���r����p�args�fp�dataZhtml�errZwarning�hr���r���r����main���s��� ���������� �� ������� ��� ������ ���* rY���)rA���rK���r���r���r���r���rY���r���r���r���r����<module>���s���