
    h"                     ~    S r SSS rSSKrSSKrSSKJr  SSKJrJr  Sr	S	r
S
rSr " S S\R                  5      rS rg)z.
HTML pretty-printing for Python source code.
z$Revision: 1.8 $       N)	copyright)htmlizerusagez<html><head>
<title>%(title)s</title>
<meta name="Generator" content="%(generator)s" />
%(alternate)s
%(stylesheet)s
</head>
<body>
z</body>z3<link rel="stylesheet" href="%s" type="text/css" />z?<link rel="alternate" href="%(source)s" type="text/x-python" />c                       \ rS rSrSR	                  \R                  R                  \R                  S   5      5      r
S/r\R                  " \R                  " SSS9/S9rS	 rS
rg)Options!   z{} [options] source.py
    r   )
stylesheetsNzURL of stylesheet to link to.z*.pyzsource python file)descr)extraActionsc                     XS'   g )Nfilename )selfr   s     _/root/1688_scrapy/alibaba-scraper/venv/lib/python3.13/site-packages/twisted/scripts/htmlizer.py	parseArgsOptions.parseArgs/   s
    #Z    r   N)__name__
__module____qualname____firstlineno__formatospathbasenamesysargvsynopsisoptParametersr   CompletionsCompleteFilescompDatar   __static_attributes__r   r   r   r	   r	   !   sh    
!%	  	CM   ))&8LMNH$r   r	   c                     [        5       n  U R                  5         U S   nU R                  S5      b  [        U S   4-  nOSn[        US-   S5       n[        US[        R                   3[        SU0-  US	.-  nUR                  UR!                  S
5      5        [        US5       n["        R$                  " Xd["        R&                  5        S S S 5        UR                  [(        R!                  S
5      5        S S S 5        g ! [        R                   a5  n[	        [        U5      5        [        R                  " S5         S nAGN*S nAff = f! , (       d  f       N= f! , (       d  f       g = f)N   r   r    z.htmlwbz	htmlizer/source)title	generator	alternater   zutf-8rb)r	   parseOptionsr   
UsageErrorprintstrr   exitget	styleLinkopenheaderr   longversionalternateLinkwriteencoder   filterSmallerHTMLWriterfooter)optionser   r   output	outHeaderfs          r   runrE   3   s-   iG z"H{{< ,',"7!99

	h $	'6$Y%:%:$;<&(H)==$	
 
	 	Y%%g./(D!QOOAx'A'AB "V]]7+, 
(	'  c!f" "! 
(	's<   D AE'&E,EE*EE
E	E
E-)__doc____version__r   r   twistedr   twisted.pythonr   r   r8   r?   r6   r:   r	   rE   r   r   r   <module>rJ      sQ   
 !B' 	 
  *
 
A	Q$emm $$-r   