9071bc9885e1a65e6c4323f025daea27a9bde90d
[platform/upstream/python-lxml.git] / doc / html / api / lxml.etree._ListErrorLog-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.etree._ListErrorLog</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         <a href="lxml-module.html">Package&nbsp;lxml</a> ::
46         <a href="lxml.etree-module.html">Module&nbsp;etree</a> ::
47         Class&nbsp;_ListErrorLog
48       </span>
49     </td>
50     <td>
51       <table cellpadding="0" cellspacing="0">
52         <!-- hide/show private -->
53         <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
54     onclick="toggle_private();">hide&nbsp;private</a>]</span></td></tr>
55         <tr><td align="right"><span class="options"
56             >[<a href="frames.html" target="_top">frames</a
57             >]&nbsp;|&nbsp;<a href="lxml.etree._ListErrorLog-class.html"
58             target="_top">no&nbsp;frames</a>]</span></td></tr>
59       </table>
60     </td>
61   </tr>
62 </table>
63 <!-- ==================== CLASS DESCRIPTION ==================== -->
64 <h1 class="epydoc">Class _ListErrorLog</h1><p class="nomargin-top"></p>
65 <pre class="base-tree">
66    object --+    
67             |    
68 <a href="lxml.etree._BaseErrorLog-class.html" onclick="show_private();">_BaseErrorLog</a> --+
69                 |
70                <strong class="uidshort">_ListErrorLog</strong>
71 </pre>
72
73 <dl><dt>Known Subclasses:</dt>
74 <dd>
75       <ul class="subclass-list">
76 <li class="private"><a href="lxml.etree._ErrorLog-class.html" onclick="show_private();">_ErrorLog</a></li>  </ul>
77 </dd></dl>
78
79 <hr />
80 Immutable base version of a list based error log.
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 name="__contains__"></a><span class="summary-sig-name">__contains__</span>(<span class="summary-sig-arg">x</span>,
106         <span class="summary-sig-arg">y</span>)</span><br />
107       y in x</td>
108           <td align="right" valign="top">
109             
110             
111           </td>
112         </tr>
113       </table>
114       
115     </td>
116   </tr>
117 <tr>
118     <td width="15%" align="right" valign="top" class="summary">
119       <span class="summary-type">&nbsp;</span>
120     </td><td class="summary">
121       <table width="100%" cellpadding="0" cellspacing="0" border="0">
122         <tr>
123           <td><span class="summary-sig"><a name="__getitem__"></a><span class="summary-sig-name">__getitem__</span>(<span class="summary-sig-arg">x</span>,
124         <span class="summary-sig-arg">y</span>)</span><br />
125       x[y]</td>
126           <td align="right" valign="top">
127             
128             
129           </td>
130         </tr>
131       </table>
132       
133     </td>
134   </tr>
135 <tr>
136     <td width="15%" align="right" valign="top" class="summary">
137       <span class="summary-type">&nbsp;</span>
138     </td><td class="summary">
139       <table width="100%" cellpadding="0" cellspacing="0" border="0">
140         <tr>
141           <td><span class="summary-sig"><a href="lxml.etree._ListErrorLog-class.html#__init__" class="summary-sig-name">__init__</a>(<span class="summary-sig-arg">...</span>)</span><br />
142       x.__init__(...) initializes x; see help(type(x)) for signature</td>
143           <td align="right" valign="top">
144             
145             
146           </td>
147         </tr>
148       </table>
149       
150     </td>
151   </tr>
152 <tr>
153     <td width="15%" align="right" valign="top" class="summary">
154       <span class="summary-type">&nbsp;</span>
155     </td><td class="summary">
156       <table width="100%" cellpadding="0" cellspacing="0" border="0">
157         <tr>
158           <td><span class="summary-sig"><a name="__iter__"></a><span class="summary-sig-name">__iter__</span>(<span class="summary-sig-arg">x</span>)</span><br />
159       iter(x)</td>
160           <td align="right" valign="top">
161             
162             
163           </td>
164         </tr>
165       </table>
166       
167     </td>
168   </tr>
169 <tr>
170     <td width="15%" align="right" valign="top" class="summary">
171       <span class="summary-type">&nbsp;</span>
172     </td><td class="summary">
173       <table width="100%" cellpadding="0" cellspacing="0" border="0">
174         <tr>
175           <td><span class="summary-sig"><a name="__len__"></a><span class="summary-sig-name">__len__</span>(<span class="summary-sig-arg">x</span>)</span><br />
176       len(x)</td>
177           <td align="right" valign="top">
178             
179             
180           </td>
181         </tr>
182       </table>
183       
184     </td>
185   </tr>
186 <tr>
187     <td width="15%" align="right" valign="top" class="summary">
188       <span class="summary-type">a new object with type S, a subtype of T</span>
189     </td><td class="summary">
190       <table width="100%" cellpadding="0" cellspacing="0" border="0">
191         <tr>
192           <td><span class="summary-sig"><a href="lxml.etree._ListErrorLog-class.html#__new__" class="summary-sig-name">__new__</a>(<span class="summary-sig-arg">T</span>,
193         <span class="summary-sig-arg">S</span>,
194         <span class="summary-sig-arg">...</span>)</span></td>
195           <td align="right" valign="top">
196             
197             
198           </td>
199         </tr>
200       </table>
201       
202     </td>
203   </tr>
204 <tr>
205     <td width="15%" align="right" valign="top" class="summary">
206       <span class="summary-type">&nbsp;</span>
207     </td><td class="summary">
208       <table width="100%" cellpadding="0" cellspacing="0" border="0">
209         <tr>
210           <td><span class="summary-sig"><a name="__nonzero__"></a><span class="summary-sig-name">__nonzero__</span>(<span class="summary-sig-arg">x</span>)</span><br />
211       x != 0</td>
212           <td align="right" valign="top">
213             
214             
215           </td>
216         </tr>
217       </table>
218       
219     </td>
220   </tr>
221 <tr>
222     <td width="15%" align="right" valign="top" class="summary">
223       <span class="summary-type">&nbsp;</span>
224     </td><td class="summary">
225       <table width="100%" cellpadding="0" cellspacing="0" border="0">
226         <tr>
227           <td><span class="summary-sig"><a href="lxml.etree._ListErrorLog-class.html#__repr__" class="summary-sig-name">__repr__</a>(<span class="summary-sig-arg">x</span>)</span><br />
228       repr(x)</td>
229           <td align="right" valign="top">
230             
231             
232           </td>
233         </tr>
234       </table>
235       
236     </td>
237   </tr>
238 <tr>
239     <td width="15%" align="right" valign="top" class="summary">
240       <span class="summary-type">&nbsp;</span>
241     </td><td class="summary">
242       <table width="100%" cellpadding="0" cellspacing="0" border="0">
243         <tr>
244           <td><span class="summary-sig"><a href="lxml.etree._ListErrorLog-class.html#copy" class="summary-sig-name">copy</a>(<span class="summary-sig-arg">...</span>)</span><br />
245       Creates a shallow copy of this error log.  Reuses the list of
246 entries.</td>
247           <td align="right" valign="top">
248             
249             
250           </td>
251         </tr>
252       </table>
253       
254     </td>
255   </tr>
256 <tr>
257     <td width="15%" align="right" valign="top" class="summary">
258       <span class="summary-type">&nbsp;</span>
259     </td><td class="summary">
260       <table width="100%" cellpadding="0" cellspacing="0" border="0">
261         <tr>
262           <td><span class="summary-sig"><a name="filter_domains"></a><span class="summary-sig-name">filter_domains</span>(<span class="summary-sig-arg">...</span>)</span><br />
263       Filter the errors by the given domains and return a new error log
264 containing the matches.</td>
265           <td align="right" valign="top">
266             
267             
268           </td>
269         </tr>
270       </table>
271       
272     </td>
273   </tr>
274 <tr>
275     <td width="15%" align="right" valign="top" class="summary">
276       <span class="summary-type">&nbsp;</span>
277     </td><td class="summary">
278       <table width="100%" cellpadding="0" cellspacing="0" border="0">
279         <tr>
280           <td><span class="summary-sig"><a name="filter_from_errors"></a><span class="summary-sig-name">filter_from_errors</span>(<span class="summary-sig-arg">self</span>)</span><br />
281       Convenience method to get all error messages or worse.</td>
282           <td align="right" valign="top">
283             
284             
285           </td>
286         </tr>
287       </table>
288       
289     </td>
290   </tr>
291 <tr>
292     <td width="15%" align="right" valign="top" class="summary">
293       <span class="summary-type">&nbsp;</span>
294     </td><td class="summary">
295       <table width="100%" cellpadding="0" cellspacing="0" border="0">
296         <tr>
297           <td><span class="summary-sig"><a name="filter_from_fatals"></a><span class="summary-sig-name">filter_from_fatals</span>(<span class="summary-sig-arg">self</span>)</span><br />
298       Convenience method to get all fatal error messages.</td>
299           <td align="right" valign="top">
300             
301             
302           </td>
303         </tr>
304       </table>
305       
306     </td>
307   </tr>
308 <tr>
309     <td width="15%" align="right" valign="top" class="summary">
310       <span class="summary-type">&nbsp;</span>
311     </td><td class="summary">
312       <table width="100%" cellpadding="0" cellspacing="0" border="0">
313         <tr>
314           <td><span class="summary-sig"><a name="filter_from_level"></a><span class="summary-sig-name">filter_from_level</span>(<span class="summary-sig-arg">self</span>,
315         <span class="summary-sig-arg">level</span>)</span><br />
316       Return a log with all messages of the requested level of worse.</td>
317           <td align="right" valign="top">
318             
319             
320           </td>
321         </tr>
322       </table>
323       
324     </td>
325   </tr>
326 <tr>
327     <td width="15%" align="right" valign="top" class="summary">
328       <span class="summary-type">&nbsp;</span>
329     </td><td class="summary">
330       <table width="100%" cellpadding="0" cellspacing="0" border="0">
331         <tr>
332           <td><span class="summary-sig"><a name="filter_from_warnings"></a><span class="summary-sig-name">filter_from_warnings</span>(<span class="summary-sig-arg">self</span>)</span><br />
333       Convenience method to get all warnings or worse.</td>
334           <td align="right" valign="top">
335             
336             
337           </td>
338         </tr>
339       </table>
340       
341     </td>
342   </tr>
343 <tr>
344     <td width="15%" align="right" valign="top" class="summary">
345       <span class="summary-type">&nbsp;</span>
346     </td><td class="summary">
347       <table width="100%" cellpadding="0" cellspacing="0" border="0">
348         <tr>
349           <td><span class="summary-sig"><a name="filter_levels"></a><span class="summary-sig-name">filter_levels</span>(<span class="summary-sig-arg">self</span>,
350         <span class="summary-sig-arg">levels</span>)</span><br />
351       Filter the errors by the given error levels and return a new
352 error log containing the matches.</td>
353           <td align="right" valign="top">
354             
355             
356           </td>
357         </tr>
358       </table>
359       
360     </td>
361   </tr>
362 <tr>
363     <td width="15%" align="right" valign="top" class="summary">
364       <span class="summary-type">&nbsp;</span>
365     </td><td class="summary">
366       <table width="100%" cellpadding="0" cellspacing="0" border="0">
367         <tr>
368           <td><span class="summary-sig"><a name="filter_types"></a><span class="summary-sig-name">filter_types</span>(<span class="summary-sig-arg">self</span>,
369         <span class="summary-sig-arg">types</span>)</span><br />
370       Filter the errors by the given types and return a new error
371 log containing the matches.</td>
372           <td align="right" valign="top">
373             
374             
375           </td>
376         </tr>
377       </table>
378       
379     </td>
380   </tr>
381   <tr>
382     <td colspan="2" class="summary">
383     <p class="indent-wrapped-lines"><b>Inherited from <code><a href="lxml.etree._BaseErrorLog-class.html" onclick="show_private();">_BaseErrorLog</a></code></b>:
384       <code><a href="lxml.etree._BaseErrorLog-class.html#receive">receive</a></code>
385       </p>
386     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
387       <code>__delattr__</code>,
388       <code>__format__</code>,
389       <code>__getattribute__</code>,
390       <code>__hash__</code>,
391       <code>__reduce__</code>,
392       <code>__reduce_ex__</code>,
393       <code>__setattr__</code>,
394       <code>__sizeof__</code>,
395       <code>__str__</code>,
396       <code>__subclasshook__</code>
397       </p>
398     </td>
399   </tr>
400 </table>
401 <!-- ==================== PROPERTIES ==================== -->
402 <a name="section-Properties"></a>
403 <table class="summary" border="1" cellpadding="3"
404        cellspacing="0" width="100%" bgcolor="white">
405 <tr bgcolor="#70b0f0" class="table-header">
406   <td colspan="2" class="table-header">
407     <table border="0" cellpadding="0" cellspacing="0" width="100%">
408       <tr valign="top">
409         <td align="left"><span class="table-header">Properties</span></td>
410         <td align="right" valign="top"
411          ><span class="options">[<a href="#section-Properties"
412          class="privatelink" onclick="toggle_private();"
413          >hide private</a>]</span></td>
414       </tr>
415     </table>
416   </td>
417 </tr>
418   <tr>
419     <td colspan="2" class="summary">
420     <p class="indent-wrapped-lines"><b>Inherited from <code><a href="lxml.etree._BaseErrorLog-class.html" onclick="show_private();">_BaseErrorLog</a></code></b>:
421       <code><a href="lxml.etree._BaseErrorLog-class.html#last_error">last_error</a></code>
422       </p>
423     <p class="indent-wrapped-lines"><b>Inherited from <code>object</code></b>:
424       <code>__class__</code>
425       </p>
426     </td>
427   </tr>
428 </table>
429 <!-- ==================== METHOD DETAILS ==================== -->
430 <a name="section-MethodDetails"></a>
431 <table class="details" border="1" cellpadding="3"
432        cellspacing="0" width="100%" bgcolor="white">
433 <tr bgcolor="#70b0f0" class="table-header">
434   <td colspan="2" class="table-header">
435     <table border="0" cellpadding="0" cellspacing="0" width="100%">
436       <tr valign="top">
437         <td align="left"><span class="table-header">Method Details</span></td>
438         <td align="right" valign="top"
439          ><span class="options">[<a href="#section-MethodDetails"
440          class="privatelink" onclick="toggle_private();"
441          >hide private</a>]</span></td>
442       </tr>
443     </table>
444   </td>
445 </tr>
446 </table>
447 <a name="__init__"></a>
448 <div>
449 <table class="details" border="1" cellpadding="3"
450        cellspacing="0" width="100%" bgcolor="white">
451 <tr><td>
452   <table width="100%" cellpadding="0" cellspacing="0" border="0">
453   <tr valign="top"><td>
454   <h3 class="epydoc"><span class="sig"><span class="sig-name">__init__</span>(<span class="sig-arg">...</span>)</span>
455     <br /><em class="fname">(Constructor)</em>
456   </h3>
457   </td><td align="right" valign="top"
458     >&nbsp;
459     </td>
460   </tr></table>
461   
462   x.__init__(...) initializes x; see help(type(x)) for signature
463   <dl class="fields">
464     <dt>Overrides:
465         object.__init__
466     </dt>
467   </dl>
468 </td></tr></table>
469 </div>
470 <a name="__new__"></a>
471 <div>
472 <table class="details" border="1" cellpadding="3"
473        cellspacing="0" width="100%" bgcolor="white">
474 <tr><td>
475   <table width="100%" cellpadding="0" cellspacing="0" border="0">
476   <tr valign="top"><td>
477   <h3 class="epydoc"><span class="sig"><span class="sig-name">__new__</span>(<span class="sig-arg">T</span>,
478         <span class="sig-arg">S</span>,
479         <span class="sig-arg">...</span>)</span>
480   </h3>
481   </td><td align="right" valign="top"
482     >&nbsp;
483     </td>
484   </tr></table>
485   
486   
487   <dl class="fields">
488     <dt>Returns: a new object with type S, a subtype of T</dt>
489     <dt>Overrides:
490         object.__new__
491     </dt>
492   </dl>
493 </td></tr></table>
494 </div>
495 <a name="__repr__"></a>
496 <div>
497 <table class="details" border="1" cellpadding="3"
498        cellspacing="0" width="100%" bgcolor="white">
499 <tr><td>
500   <table width="100%" cellpadding="0" cellspacing="0" border="0">
501   <tr valign="top"><td>
502   <h3 class="epydoc"><span class="sig"><span class="sig-name">__repr__</span>(<span class="sig-arg">x</span>)</span>
503     <br /><em class="fname">(Representation operator)</em>
504   </h3>
505   </td><td align="right" valign="top"
506     >&nbsp;
507     </td>
508   </tr></table>
509   
510   repr(x)
511   <dl class="fields">
512     <dt>Overrides:
513         object.__repr__
514     </dt>
515   </dl>
516 </td></tr></table>
517 </div>
518 <a name="copy"></a>
519 <div>
520 <table class="details" border="1" cellpadding="3"
521        cellspacing="0" width="100%" bgcolor="white">
522 <tr><td>
523   <table width="100%" cellpadding="0" cellspacing="0" border="0">
524   <tr valign="top"><td>
525   <h3 class="epydoc"><span class="sig"><span class="sig-name">copy</span>(<span class="sig-arg">...</span>)</span>
526   </h3>
527   </td><td align="right" valign="top"
528     >&nbsp;
529     </td>
530   </tr></table>
531   
532   Creates a shallow copy of this error log.  Reuses the list of
533 entries.
534   <dl class="fields">
535     <dt>Overrides:
536         <a href="lxml.etree._BaseErrorLog-class.html#copy">_BaseErrorLog.copy</a>
537     </dt>
538   </dl>
539 </td></tr></table>
540 </div>
541 <br />
542 <!-- ==================== NAVIGATION BAR ==================== -->
543 <table class="navbar" border="0" width="100%" cellpadding="0"
544        bgcolor="#a0c0ff" cellspacing="0">
545   <tr valign="middle">
546   <!-- Home link -->
547       <th>&nbsp;&nbsp;&nbsp;<a
548         href="lxml-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
549
550   <!-- Tree link -->
551       <th>&nbsp;&nbsp;&nbsp;<a
552         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
553
554   <!-- Index link -->
555       <th>&nbsp;&nbsp;&nbsp;<a
556         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
557
558   <!-- Help link -->
559       <th>&nbsp;&nbsp;&nbsp;<a
560         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
561
562   <!-- Project homepage -->
563       <th class="navbar" align="right" width="100%">
564         <table border="0" cellpadding="0" cellspacing="0">
565           <tr><th class="navbar" align="center"
566             ><a class="navbar" target="_top" href="/">lxml API</a></th>
567           </tr></table></th>
568   </tr>
569 </table>
570 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
571   <tr>
572     <td align="left" class="footer">
573     Generated by Epydoc 3.0.1
574     on Wed Jan 29 12:26:21 2020
575     </td>
576     <td align="right" class="footer">
577       <a target="mainFrame" href="http://epydoc.sourceforge.net"
578         >http://epydoc.sourceforge.net</a>
579     </td>
580   </tr>
581 </table>
582
583 <script type="text/javascript">
584   <!--
585   // Private objects are initially displayed (because if
586   // javascript is turned off then we want them to be
587   // visible); but by default, we want to hide them.  So hide
588   // them unless we have a cookie that says to show them.
589   checkCookie();
590   // -->
591 </script>
592 </body>
593 </html>