Skip to content

Commit ce5768a

Browse files
committed
Regen docs
1 parent ddb2900 commit ce5768a

8 files changed

+568
-168
lines changed

doc/AdvancedHTMLParser.Formatter.html

Lines changed: 156 additions & 7 deletions
Large diffs are not rendered by default.

doc/AdvancedHTMLParser.Parser.html

Lines changed: 67 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
<tr bgcolor="#7799ee" >
88
<td valign="bottom" >&nbsp;<br />
99
<font color="#ffffff" face="helvetica, arial" >&nbsp;<br /><big ><big ><strong ><a href="AdvancedHTMLParser.html" ><font color="#ffffff" >AdvancedHTMLParser</font></a>.Parser</strong></big></big></font></td><td align="right" valign="bottom" ><font color="#ffffff" face="helvetica, arial" ><a href="AdvancedHTMLParser.html" >index</a></font></td></tr></table>
10-
<p ><tt >#&nbsp;Copyright&nbsp;(c)&nbsp;2015,&nbsp;2016,&nbsp;2017&nbsp;Tim&nbsp;Savannah&nbsp;under&nbsp;LGPLv3.&nbsp;See&nbsp;LICENSE&nbsp;(https://gnu.org/licenses/lgpl-3.0.txt)&nbsp;for&nbsp;more&nbsp;information.<br />
10+
<p ><tt >#&nbsp;Copyright&nbsp;(c)&nbsp;2015,&nbsp;2016,&nbsp;2017,&nbsp;2018&nbsp;Tim&nbsp;Savannah&nbsp;under&nbsp;LGPLv3.&nbsp;See&nbsp;LICENSE&nbsp;(https://gnu.org/licenses/lgpl-3.0.txt)&nbsp;for&nbsp;more&nbsp;information.<br />
1111
#<br />
1212
#&nbsp;&nbsp;&nbsp;Parser&nbsp;implementation</tt></p>
1313
<p >
@@ -48,7 +48,9 @@
4848
<font color="#000000" face="helvetica, arial" ><a name="AdvancedHTMLParser" >class <strong >AdvancedHTMLParser</strong></a>(<a href="html.parser.html#HTMLParser" >html.parser.HTMLParser</a>)</font></td></tr>
4949

5050
<tr bgcolor="#ffc8d8" ><td rowspan="2" ><tt >&nbsp;&nbsp;&nbsp;</tt></td>
51-
<td colspan="2" ><tt ><a href="#AdvancedHTMLParser" >AdvancedHTMLParser</a>&nbsp;-&nbsp;This&nbsp;class&nbsp;parses&nbsp;and&nbsp;allows&nbsp;searching&nbsp;of&nbsp;&nbsp;documents<br />&nbsp;</tt></td></tr>
51+
<td colspan="2" ><tt ><a href="#AdvancedHTMLParser" >AdvancedHTMLParser</a>(filename=None,&nbsp;encoding='utf-8')<br />
52+
&nbsp;<br />
53+
<a href="#AdvancedHTMLParser" >AdvancedHTMLParser</a>&nbsp;-&nbsp;This&nbsp;class&nbsp;parses&nbsp;and&nbsp;allows&nbsp;searching&nbsp;of&nbsp;&nbsp;documents<br />&nbsp;</tt></td></tr>
5254
<tr ><td >&nbsp;</td>
5355
<td width="100%" ><dl ><dt >Method resolution order:</dt>
5456
<dd ><a href="AdvancedHTMLParser.Parser.html#AdvancedHTMLParser" >AdvancedHTMLParser</a></dd>
@@ -205,14 +207,31 @@
205207
&nbsp;<br />
206208
@return&nbsp;-&nbsp;An&nbsp;AdvancedTag&nbsp;of&nbsp;the&nbsp;node&nbsp;that&nbsp;matched,&nbsp;or&nbsp;None&nbsp;if&nbsp;no&nbsp;match.</tt></dd></dl>
207209

208-
<dl ><dt ><a name="AdvancedHTMLParser-getFormattedHTML" ><strong >getFormattedHTML</strong></a>(self, indent=' ')</dt><dd ><tt >getFormattedHTML&nbsp;-&nbsp;Get&nbsp;formatted&nbsp;and&nbsp;xhtml&nbsp;of&nbsp;this&nbsp;document<br />
210+
<dl ><dt ><a name="AdvancedHTMLParser-getFormattedHTML" ><strong >getFormattedHTML</strong></a>(self, indent=' ')</dt><dd ><tt >getFormattedHTML&nbsp;-&nbsp;Get&nbsp;formatted&nbsp;and&nbsp;xhtml&nbsp;of&nbsp;this&nbsp;document,&nbsp;replacing&nbsp;the&nbsp;original&nbsp;whitespace<br />
211+
&nbsp;&nbsp;&nbsp;&nbsp;with&nbsp;a&nbsp;pretty-printed&nbsp;version<br />
209212
&nbsp;<br />
210213
@param&nbsp;indent&nbsp;-&nbsp;space/tab/newline&nbsp;of&nbsp;each&nbsp;level&nbsp;of&nbsp;indent,&nbsp;or&nbsp;integer&nbsp;for&nbsp;how&nbsp;many&nbsp;spaces&nbsp;per&nbsp;level<br />
211214
&nbsp;<br />
212-
@return&nbsp;-&nbsp;Formatted&nbsp;html&nbsp;as&nbsp;string</tt></dd></dl>
215+
@return&nbsp;-&nbsp;&lt;str&gt;&nbsp;Formatted&nbsp;html<br />
216+
&nbsp;<br />
217+
@see&nbsp;getHTML&nbsp;-&nbsp;Get&nbsp;HTML&nbsp;with&nbsp;original&nbsp;whitespace<br />
218+
&nbsp;<br />
219+
@see&nbsp;getMiniHTML&nbsp;-&nbsp;Get&nbsp;HTML&nbsp;with&nbsp;only&nbsp;functional&nbsp;whitespace&nbsp;remaining</tt></dd></dl>
213220

214-
<dl ><dt ><a name="AdvancedHTMLParser-getHTML" ><strong >getHTML</strong></a>(self)</dt><dd ><tt >getHTML&nbsp;-&nbsp;Get&nbsp;the&nbsp;full&nbsp;HTML&nbsp;as&nbsp;contained&nbsp;within&nbsp;this&nbsp;tree<br />
215-
&nbsp;&nbsp;&nbsp;&nbsp;@returns&nbsp;-&nbsp;String</tt></dd></dl>
221+
<dl ><dt ><a name="AdvancedHTMLParser-getHTML" ><strong >getHTML</strong></a>(self)</dt><dd ><tt >getHTML&nbsp;-&nbsp;Get&nbsp;the&nbsp;full&nbsp;HTML&nbsp;as&nbsp;contained&nbsp;within&nbsp;this&nbsp;tree.<br />
222+
&nbsp;<br />
223+
&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;parsed&nbsp;from&nbsp;a&nbsp;document,&nbsp;this&nbsp;will&nbsp;contain&nbsp;the&nbsp;original&nbsp;whitespacing.<br />
224+
&nbsp;<br />
225+
&nbsp;&nbsp;&nbsp;&nbsp;@returns&nbsp;-&nbsp;&lt;str&gt;&nbsp;of&nbsp;html<br />
226+
&nbsp;<br />
227+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@see&nbsp;getFormattedHTML<br />
228+
&nbsp;<br />
229+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@see&nbsp;getMiniHTML</tt></dd></dl>
230+
231+
<dl ><dt ><a name="AdvancedHTMLParser-getMiniHTML" ><strong >getMiniHTML</strong></a>(self)</dt><dd ><tt >getMiniHTML&nbsp;-&nbsp;Gets&nbsp;the&nbsp;HTML&nbsp;representation&nbsp;of&nbsp;this&nbsp;document&nbsp;without&nbsp;any&nbsp;pretty&nbsp;formatting<br />
232+
&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;disregarding&nbsp;original&nbsp;whitespace&nbsp;beyond&nbsp;the&nbsp;functional.<br />
233+
&nbsp;<br />
234+
&nbsp;&nbsp;&nbsp;&nbsp;@return&nbsp;&lt;str&gt;&nbsp;-&nbsp;HTML&nbsp;with&nbsp;only&nbsp;functional&nbsp;whitespace&nbsp;present</tt></dd></dl>
216235

217236
<dl ><dt ><a name="AdvancedHTMLParser-getRoot" ><strong >getRoot</strong></a>(self)</dt><dd ><tt >getRoot&nbsp;-&nbsp;returns&nbsp;the&nbsp;root&nbsp;Tag.<br />
218237
&nbsp;<br />
@@ -396,7 +415,9 @@
396415
<font color="#000000" face="helvetica, arial" ><a name="IndexedAdvancedHTMLParser" >class <strong >IndexedAdvancedHTMLParser</strong></a>(<a href="AdvancedHTMLParser.Parser.html#AdvancedHTMLParser" >AdvancedHTMLParser</a>)</font></td></tr>
397416

398417
<tr bgcolor="#ffc8d8" ><td rowspan="2" ><tt >&nbsp;&nbsp;&nbsp;</tt></td>
399-
<td colspan="2" ><tt >An&nbsp;<a href="#AdvancedHTMLParser" >AdvancedHTMLParser</a>&nbsp;that&nbsp;indexes&nbsp;for&nbsp;much&nbsp;much&nbsp;faster&nbsp;searching.&nbsp;If&nbsp;you&nbsp;are&nbsp;doing&nbsp;searching/validation,&nbsp;this&nbsp;is&nbsp;your&nbsp;bet.<br />
418+
<td colspan="2" ><tt ><a href="#IndexedAdvancedHTMLParser" >IndexedAdvancedHTMLParser</a>(filename=None,&nbsp;encoding='utf-8',&nbsp;indexIDs=True,&nbsp;indexNames=True,&nbsp;indexClassNames=True,&nbsp;indexTagNames=True)<br />
419+
&nbsp;<br />
420+
An&nbsp;<a href="#AdvancedHTMLParser" >AdvancedHTMLParser</a>&nbsp;that&nbsp;indexes&nbsp;for&nbsp;much&nbsp;much&nbsp;faster&nbsp;searching.&nbsp;If&nbsp;you&nbsp;are&nbsp;doing&nbsp;searching/validation,&nbsp;this&nbsp;is&nbsp;your&nbsp;bet.<br />
400421
&nbsp;&nbsp;If&nbsp;you&nbsp;are&nbsp;writing/modifying,&nbsp;you&nbsp;may&nbsp;use&nbsp;this,&nbsp;but&nbsp;be&nbsp;sure&nbsp;to&nbsp;call&nbsp;<a href="#IndexedAdvancedHTMLParser-reindex" >reindex</a>()&nbsp;after&nbsp;changes.<br />&nbsp;</tt></td></tr>
401422
<tr ><td >&nbsp;</td>
402423
<td width="100%" ><dl ><dt >Method resolution order:</dt>
@@ -499,8 +520,15 @@
499520
&nbsp;<br />
500521
&nbsp;&nbsp;&nbsp;&nbsp;@param&nbsp;state&nbsp;&lt;dict&gt;&nbsp;-&nbsp;The&nbsp;state</tt></dd></dl>
501522

502-
<dl ><dt ><a name="IndexedAdvancedHTMLParser-asHTML" ><strong >asHTML</strong></a> = getHTML(self)</dt><dd ><tt >getHTML&nbsp;-&nbsp;Get&nbsp;the&nbsp;full&nbsp;HTML&nbsp;as&nbsp;contained&nbsp;within&nbsp;this&nbsp;tree<br />
503-
&nbsp;&nbsp;&nbsp;&nbsp;@returns&nbsp;-&nbsp;String</tt></dd></dl>
523+
<dl ><dt ><a name="IndexedAdvancedHTMLParser-asHTML" ><strong >asHTML</strong></a> = getHTML(self)</dt><dd ><tt >getHTML&nbsp;-&nbsp;Get&nbsp;the&nbsp;full&nbsp;HTML&nbsp;as&nbsp;contained&nbsp;within&nbsp;this&nbsp;tree.<br />
524+
&nbsp;<br />
525+
&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;parsed&nbsp;from&nbsp;a&nbsp;document,&nbsp;this&nbsp;will&nbsp;contain&nbsp;the&nbsp;original&nbsp;whitespacing.<br />
526+
&nbsp;<br />
527+
&nbsp;&nbsp;&nbsp;&nbsp;@returns&nbsp;-&nbsp;&lt;str&gt;&nbsp;of&nbsp;html<br />
528+
&nbsp;<br />
529+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@see&nbsp;getFormattedHTML<br />
530+
&nbsp;<br />
531+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@see&nbsp;getMiniHTML</tt></dd></dl>
504532

505533
<dl ><dt ><a name="IndexedAdvancedHTMLParser-contains" ><strong >contains</strong></a>(self, em)</dt><dd ><tt >Checks&nbsp;if&nbsp;#em&nbsp;is&nbsp;found&nbsp;anywhere&nbsp;within&nbsp;this&nbsp;element&nbsp;tree<br />
506534
&nbsp;<br />
@@ -613,14 +641,31 @@
613641
&nbsp;<br />
614642
@return&nbsp;-&nbsp;An&nbsp;AdvancedTag&nbsp;of&nbsp;the&nbsp;node&nbsp;that&nbsp;matched,&nbsp;or&nbsp;None&nbsp;if&nbsp;no&nbsp;match.</tt></dd></dl>
615643

616-
<dl ><dt ><a name="IndexedAdvancedHTMLParser-getFormattedHTML" ><strong >getFormattedHTML</strong></a>(self, indent=' ')</dt><dd ><tt >getFormattedHTML&nbsp;-&nbsp;Get&nbsp;formatted&nbsp;and&nbsp;xhtml&nbsp;of&nbsp;this&nbsp;document<br />
644+
<dl ><dt ><a name="IndexedAdvancedHTMLParser-getFormattedHTML" ><strong >getFormattedHTML</strong></a>(self, indent=' ')</dt><dd ><tt >getFormattedHTML&nbsp;-&nbsp;Get&nbsp;formatted&nbsp;and&nbsp;xhtml&nbsp;of&nbsp;this&nbsp;document,&nbsp;replacing&nbsp;the&nbsp;original&nbsp;whitespace<br />
645+
&nbsp;&nbsp;&nbsp;&nbsp;with&nbsp;a&nbsp;pretty-printed&nbsp;version<br />
617646
&nbsp;<br />
618647
@param&nbsp;indent&nbsp;-&nbsp;space/tab/newline&nbsp;of&nbsp;each&nbsp;level&nbsp;of&nbsp;indent,&nbsp;or&nbsp;integer&nbsp;for&nbsp;how&nbsp;many&nbsp;spaces&nbsp;per&nbsp;level<br />
619648
&nbsp;<br />
620-
@return&nbsp;-&nbsp;Formatted&nbsp;html&nbsp;as&nbsp;string</tt></dd></dl>
649+
@return&nbsp;-&nbsp;&lt;str&gt;&nbsp;Formatted&nbsp;html<br />
650+
&nbsp;<br />
651+
@see&nbsp;getHTML&nbsp;-&nbsp;Get&nbsp;HTML&nbsp;with&nbsp;original&nbsp;whitespace<br />
652+
&nbsp;<br />
653+
@see&nbsp;getMiniHTML&nbsp;-&nbsp;Get&nbsp;HTML&nbsp;with&nbsp;only&nbsp;functional&nbsp;whitespace&nbsp;remaining</tt></dd></dl>
621654

622-
<dl ><dt ><a name="IndexedAdvancedHTMLParser-getHTML" ><strong >getHTML</strong></a>(self)</dt><dd ><tt >getHTML&nbsp;-&nbsp;Get&nbsp;the&nbsp;full&nbsp;HTML&nbsp;as&nbsp;contained&nbsp;within&nbsp;this&nbsp;tree<br />
623-
&nbsp;&nbsp;&nbsp;&nbsp;@returns&nbsp;-&nbsp;String</tt></dd></dl>
655+
<dl ><dt ><a name="IndexedAdvancedHTMLParser-getHTML" ><strong >getHTML</strong></a>(self)</dt><dd ><tt >getHTML&nbsp;-&nbsp;Get&nbsp;the&nbsp;full&nbsp;HTML&nbsp;as&nbsp;contained&nbsp;within&nbsp;this&nbsp;tree.<br />
656+
&nbsp;<br />
657+
&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;parsed&nbsp;from&nbsp;a&nbsp;document,&nbsp;this&nbsp;will&nbsp;contain&nbsp;the&nbsp;original&nbsp;whitespacing.<br />
658+
&nbsp;<br />
659+
&nbsp;&nbsp;&nbsp;&nbsp;@returns&nbsp;-&nbsp;&lt;str&gt;&nbsp;of&nbsp;html<br />
660+
&nbsp;<br />
661+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@see&nbsp;getFormattedHTML<br />
662+
&nbsp;<br />
663+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@see&nbsp;getMiniHTML</tt></dd></dl>
664+
665+
<dl ><dt ><a name="IndexedAdvancedHTMLParser-getMiniHTML" ><strong >getMiniHTML</strong></a>(self)</dt><dd ><tt >getMiniHTML&nbsp;-&nbsp;Gets&nbsp;the&nbsp;HTML&nbsp;representation&nbsp;of&nbsp;this&nbsp;document&nbsp;without&nbsp;any&nbsp;pretty&nbsp;formatting<br />
666+
&nbsp;&nbsp;&nbsp;&nbsp;and&nbsp;disregarding&nbsp;original&nbsp;whitespace&nbsp;beyond&nbsp;the&nbsp;functional.<br />
667+
&nbsp;<br />
668+
&nbsp;&nbsp;&nbsp;&nbsp;@return&nbsp;&lt;str&gt;&nbsp;-&nbsp;HTML&nbsp;with&nbsp;only&nbsp;functional&nbsp;whitespace&nbsp;present</tt></dd></dl>
624669

625670
<dl ><dt ><a name="IndexedAdvancedHTMLParser-getRoot" ><strong >getRoot</strong></a>(self)</dt><dd ><tt >getRoot&nbsp;-&nbsp;returns&nbsp;the&nbsp;root&nbsp;Tag.<br />
626671
&nbsp;<br />
@@ -660,8 +705,15 @@
660705
&nbsp;<br />
661706
&nbsp;&nbsp;&nbsp;&nbsp;@param&nbsp;html&nbsp;&lt;str&gt;&nbsp;-&nbsp;valid&nbsp;HTML</tt></dd></dl>
662707

663-
<dl ><dt ><a name="IndexedAdvancedHTMLParser-toHTML" ><strong >toHTML</strong></a> = getHTML(self)</dt><dd ><tt >getHTML&nbsp;-&nbsp;Get&nbsp;the&nbsp;full&nbsp;HTML&nbsp;as&nbsp;contained&nbsp;within&nbsp;this&nbsp;tree<br />
664-
&nbsp;&nbsp;&nbsp;&nbsp;@returns&nbsp;-&nbsp;String</tt></dd></dl>
708+
<dl ><dt ><a name="IndexedAdvancedHTMLParser-toHTML" ><strong >toHTML</strong></a> = getHTML(self)</dt><dd ><tt >getHTML&nbsp;-&nbsp;Get&nbsp;the&nbsp;full&nbsp;HTML&nbsp;as&nbsp;contained&nbsp;within&nbsp;this&nbsp;tree.<br />
709+
&nbsp;<br />
710+
&nbsp;&nbsp;&nbsp;&nbsp;If&nbsp;parsed&nbsp;from&nbsp;a&nbsp;document,&nbsp;this&nbsp;will&nbsp;contain&nbsp;the&nbsp;original&nbsp;whitespacing.<br />
711+
&nbsp;<br />
712+
&nbsp;&nbsp;&nbsp;&nbsp;@returns&nbsp;-&nbsp;&lt;str&gt;&nbsp;of&nbsp;html<br />
713+
&nbsp;<br />
714+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@see&nbsp;getFormattedHTML<br />
715+
&nbsp;<br />
716+
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;@see&nbsp;getMiniHTML</tt></dd></dl>
665717

666718
<dl ><dt ><a name="IndexedAdvancedHTMLParser-unknown_decl" ><strong >unknown_decl</strong></a>(self, decl)</dt><dd ><tt >Internal&nbsp;for&nbsp;parsing</tt></dd></dl>
667719

0 commit comments

Comments
 (0)