aa35a463ad0cdf4046f8fa18cef536d8e5300f8a
[platform/upstream/python-lxml.git] / doc / html / api / lxml.html.HTMLParser-class.html
1 <?xml version="1.0" encoding="ascii"?>
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
3           "DTD/xhtml1-transitional.dtd">
4 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
5 <head>
6   <title>lxml.html.HTMLParser</title>
7   <link rel="stylesheet" href="epydoc.css" type="text/css" />
8   <script type="text/javascript" src="epydoc.js"></script>
9 </head>
10
11 <body bgcolor="white" text="black" link="blue" vlink="#204080"
12       alink="#204080">
13 <!-- ==================== NAVIGATION BAR ==================== -->
14 <table class="navbar" border="0" width="100%" cellpadding="0"
15        bgcolor="#a0c0ff" cellspacing="0">
16   <tr valign="middle">
17   <!-- Home link -->
18       <th>&nbsp;&nbsp;&nbsp;<a
19         href="lxml-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
20
21   <!-- Tree link -->
22       <th>&nbsp;&nbsp;&nbsp;<a
23         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
24
25   <!-- Index link -->
26       <th>&nbsp;&nbsp;&nbsp;<a
27         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
28
29   <!-- Help link -->
30       <th>&nbsp;&nbsp;&nbsp;<a
31         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
32
33   <!-- Project homepage -->
34       <th class="navbar" align="right" width="100%">
35         <table border="0" cellpadding="0" cellspacing="0">
36           <tr><th class="navbar" align="center"
37             ><a class="navbar" target="_top" href="/">lxml API</a></th>
38           </tr></table></th>
39   </tr>
40 </table>
41 <table width="100%" cellpadding="0" cellspacing="0">
42   <tr valign="top">
43     <td width="100%">
44       <span class="breadcrumbs">
45         lxml ::
46         html ::
47         HTMLParser ::
48         Class&nbsp;HTMLParser
49       </span>
50     </td>
51     <td>
52       <table cellpadding="0" cellspacing="0">
53         <!-- hide/show private -->
54         <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
55     onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
56         <tr><td align="right"><span class="options"
57             >[<a href="frames.html" target="_top">frames</a
58             >]&nbsp;|&nbsp;<a href="lxml.html.HTMLParser-class.html"
59             target="_top">no&nbsp;frames</a>]</span></td></tr>
60       </table>
61     </td>
62   </tr>
63 </table>
64 <!-- ==================== CLASS DESCRIPTION ==================== -->
65 <h1 class="epydoc">Class HTMLParser</h1><p class="nomargin-top"><span class="codelink"><a href="lxml.html-pysrc.html#HTMLParser">source&nbsp;code</a></span></p>
66 <pre class="base-tree">
67     object --+            
68              |            
69 ??._BaseParser --+        
70                  |        
71  <a href="lxml.etree._FeedParser-class.html" onclick="show_private();">etree._FeedParser</a> --+    
72                      |    
73       <a href="lxml.etree.HTMLParser-class.html">etree.HTMLParser</a> --+
74                          |
75                         <strong class="uidshort">HTMLParser</strong>
76 </pre>
77
78 <hr />
79 An HTML parser that is configured to return lxml.html Element
80 objects.
81
82 <!-- ==================== INSTANCE METHODS ==================== -->
83 <a name="section-InstanceMethods"></a>
84 <table class="summary" border="1" cellpadding="3"
85        cellspacing="0" width="100%" bgcolor="white">
86 <tr bgcolor="#70b0f0" class="table-header">
87   <td colspan="2" class="table-header">
88     <table border="0" cellpadding="0" cellspacing="0" width="100%">
89       <tr valign="top">
90         <td align="left"><span class="table-header">Instance Methods</span></td>
91         <td align="right" valign="top"
92          ><span class="options">[<a href="#section-InstanceMethods"
93          class="privatelink" onclick="toggle_private();"
94          >hide private</a>]</span></td>
95       </tr>
96     </table>
97   </td>
98 </tr>
99 <tr>
100     <td width="15%" align="right" valign="top" class="summary">
101       <span class="summary-type">&nbsp;</span>
102     </td><td class="summary">
103       <table width="100%" cellpadding="0" cellspacing="0" border="0">
104         <tr>
105           <td><span class="summary-sig"><a href="lxml.html.HTMLParser-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">self</span>,
106         <span class="summary-sig-arg">**kwargs</span>)</span><br />
107       x.__init__(...) initializes x; see help(type(x)) for signature</td>
108           <td align="right" valign="top">
109             <span class="codelink"><a href="lxml.html-pysrc.html#HTMLParser.__init__">source&nbsp;code</a></span>
110             
111           </td>
112         </tr>
113       </table>
114       
115     </td>
116   </tr>
117   <tr>
118     <td colspan="2" class="summary">
119     <p class="indent-wrapped-lines"><b>Inherited from <code><a href="lxml.etree.HTMLParser-class.html">etree.HTMLParser</a></code></b>:
120       <code><a href="lxml.etree.HTMLParser-class.html#__new__">__new__</a></code>
121       </p>
122     <p class="indent-wrapped-lines"><b>Inherited from <code><a href="lxml.etree._FeedParser-class.html" onclick="show_private();">etree._FeedParser</a></code></b>:
123       <code><a href="lxml.etree._FeedParser-class.html#close">close</a></code>,
124       <code><a href="lxml.etree._FeedParser-class.html#feed">feed</a></code>
125       </p>
126     <p class="indent-wrapped-lines"><b>Inherited from <code><i>unreachable</i>._BaseParser</code></b>:
127       <code>copy</code>,
128       <code>makeelement</code>,
129       <code>setElementClassLookup</code>,
130       <code>set_element_class_lookup</code>
131       </p>
132     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
133       <code>__delattr__</code>,
134       <code>__format__</code>,
135       <code>__getattribute__</code>,
136       <code>__hash__</code>,
137       <code>__reduce__</code>,
138       <code>__reduce_ex__</code>,
139       <code>__repr__</code>,
140       <code>__setattr__</code>,
141       <code>__sizeof__</code>,
142       <code>__str__</code>,
143       <code>__subclasshook__</code>
144       </p>
145     </td>
146   </tr>
147 </table>
148 <!-- ==================== PROPERTIES ==================== -->
149 <a name="section-Properties"></a>
150 <table class="summary" border="1" cellpadding="3"
151        cellspacing="0" width="100%" bgcolor="white">
152 <tr bgcolor="#70b0f0" class="table-header">
153   <td colspan="2" class="table-header">
154     <table border="0" cellpadding="0" cellspacing="0" width="100%">
155       <tr valign="top">
156         <td align="left"><span class="table-header">Properties</span></td>
157         <td align="right" valign="top"
158          ><span class="options">[<a href="#section-Properties"
159          class="privatelink" onclick="toggle_private();"
160          >hide private</a>]</span></td>
161       </tr>
162     </table>
163   </td>
164 </tr>
165   <tr>
166     <td colspan="2" class="summary">
167     <p class="indent-wrapped-lines"><b>Inherited from <code><a href="lxml.etree._FeedParser-class.html" onclick="show_private();">etree._FeedParser</a></code></b>:
168       <code><a href="lxml.etree._FeedParser-class.html#feed_error_log">feed_error_log</a></code>
169       </p>
170     <p class="indent-wrapped-lines"><b>Inherited from <code><i>unreachable</i>._BaseParser</code></b>:
171       <code>error_log</code>,
172       <code>resolvers</code>,
173       <code>target</code>,
174       <code>version</code>
175       </p>
176     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
177       <code>__class__</code>
178       </p>
179     </td>
180   </tr>
181 </table>
182 <!-- ==================== METHOD DETAILS ==================== -->
183 <a name="section-MethodDetails"></a>
184 <table class="details" border="1" cellpadding="3"
185        cellspacing="0" width="100%" bgcolor="white">
186 <tr bgcolor="#70b0f0" class="table-header">
187   <td colspan="2" class="table-header">
188     <table border="0" cellpadding="0" cellspacing="0" width="100%">
189       <tr valign="top">
190         <td align="left"><span class="table-header">Method Details</span></td>
191         <td align="right" valign="top"
192          ><span class="options">[<a href="#section-MethodDetails"
193          class="privatelink" onclick="toggle_private();"
194          >hide private</a>]</span></td>
195       </tr>
196     </table>
197   </td>
198 </tr>
199 </table>
200 <a name="__init__"></a>
201 <div>
202 <table class="details" border="1" cellpadding="3"
203        cellspacing="0" width="100%" bgcolor="white">
204 <tr><td>
205   <table width="100%" cellpadding="0" cellspacing="0" border="0">
206   <tr valign="top"><td>
207   <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">self</span>,
208         <span class="sig-arg">**kwargs</span>)</span>
209     <br /><em class="fname">(Constructor)</em>
210   </h3>
211   </td><td align="right" valign="top"
212     ><span class="codelink"><a href="lxml.html-pysrc.html#HTMLParser.__init__">source&nbsp;code</a></span>&nbsp;
213     </td>
214   </tr></table>
215   
216   x.__init__(...) initializes x; see help(type(x)) for signature
217   <dl class="fields">
218     <dt>Overrides:
219         object.__init__
220         <dd><em class="note">(inherited documentation)</em></dd>
221     </dt>
222   </dl>
223 </td></tr></table>
224 </div>
225 <br />
226 <!-- ==================== NAVIGATION BAR ==================== -->
227 <table class="navbar" border="0" width="100%" cellpadding="0"
228        bgcolor="#a0c0ff" cellspacing="0">
229   <tr valign="middle">
230   <!-- Home link -->
231       <th>&nbsp;&nbsp;&nbsp;<a
232         href="lxml-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
233
234   <!-- Tree link -->
235       <th>&nbsp;&nbsp;&nbsp;<a
236         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
237
238   <!-- Index link -->
239       <th>&nbsp;&nbsp;&nbsp;<a
240         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
241
242   <!-- Help link -->
243       <th>&nbsp;&nbsp;&nbsp;<a
244         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
245
246   <!-- Project homepage -->
247       <th class="navbar" align="right" width="100%">
248         <table border="0" cellpadding="0" cellspacing="0">
249           <tr><th class="navbar" align="center"
250             ><a class="navbar" target="_top" href="/">lxml API</a></th>
251           </tr></table></th>
252   </tr>
253 </table>
254 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
255   <tr>
256     <td align="left" class="footer">
257     Generated by Epydoc 3.0.1
258     on Wed Jan 29 12:26:21 2020
259     </td>
260     <td align="right" class="footer">
261       <a target="mainFrame" href="http://epydoc.sourceforge.net"
262         >http://epydoc.sourceforge.net</a>
263     </td>
264   </tr>
265 </table>
266
267 <script type="text/javascript">
268   <!--
269   // Private objects are initially displayed (because if
270   // javascript is turned off then we want them to be
271   // visible); but by default, we want to hide them.  So hide
272   // them unless we have a cookie that says to show them.
273   checkCookie();
274   // -->
275 </script>
276 </body>
277 </html>