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">
6 <title>xml.etree.ElementTree._ElementInterface</title>
7 <link rel="stylesheet" href="epydoc.css" type="text/css" />
8 <script type="text/javascript" src="epydoc.js"></script>
11 <body bgcolor="white" text="black" link="blue" vlink="#204080"
13 <!-- ==================== NAVIGATION BAR ==================== -->
14 <table class="navbar" border="0" width="100%" cellpadding="0"
15 bgcolor="#a0c0ff" cellspacing="0">
18 <th> <a
19 href="lxml-module.html">Home</a> </th>
22 <th> <a
23 href="module-tree.html">Trees</a> </th>
26 <th> <a
27 href="identifier-index.html">Indices</a> </th>
30 <th> <a
31 href="help.html">Help</a> </th>
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>
41 <table width="100%" cellpadding="0" cellspacing="0">
44 <span class="breadcrumbs">
49 Class _ElementInterface
53 <table cellpadding="0" cellspacing="0">
54 <!-- hide/show private -->
55 <tr><td align="right"><span class="options">[<a href="javascript:void(0);" class="privatelink"
56 onclick="toggle_private();">hide private</a>]</span></td></tr>
57 <tr><td align="right"><span class="options"
58 >[<a href="frames.html" target="_top">frames</a
59 >] | <a href="xml.etree.ElementTree._ElementInterface-class.html"
60 target="_top">no frames</a>]</span></td></tr>
65 <!-- ==================== CLASS DESCRIPTION ==================== -->
66 <h1 class="epydoc">Class _ElementInterface</h1><p class="nomargin-top"><span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface">source code</a></span></p>
67 <!-- ==================== INSTANCE METHODS ==================== -->
68 <a name="section-InstanceMethods"></a>
69 <table class="summary" border="1" cellpadding="3"
70 cellspacing="0" width="100%" bgcolor="white">
71 <tr bgcolor="#70b0f0" class="table-header">
72 <td colspan="2" class="table-header">
73 <table border="0" cellpadding="0" cellspacing="0" width="100%">
75 <td align="left"><span class="table-header">Instance Methods</span></td>
76 <td align="right" valign="top"
77 ><span class="options">[<a href="#section-InstanceMethods"
78 class="privatelink" onclick="toggle_private();"
79 >hide private</a>]</span></td>
85 <td width="15%" align="right" valign="top" class="summary">
86 <span class="summary-type"> </span>
87 </td><td class="summary">
88 <table width="100%" cellpadding="0" cellspacing="0" border="0">
90 <td><span class="summary-sig"><a name="__delitem__"></a><span class="summary-sig-name">__delitem__</span>(<span class="summary-sig-arg">self</span>,
91 <span class="summary-sig-arg">index</span>)</span></td>
92 <td align="right" valign="top">
93 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.__delitem__">source code</a></span>
102 <td width="15%" align="right" valign="top" class="summary">
103 <span class="summary-type"> </span>
104 </td><td class="summary">
105 <table width="100%" cellpadding="0" cellspacing="0" border="0">
107 <td><span class="summary-sig"><a name="__delslice__"></a><span class="summary-sig-name">__delslice__</span>(<span class="summary-sig-arg">self</span>,
108 <span class="summary-sig-arg">start</span>,
109 <span class="summary-sig-arg">stop</span>)</span></td>
110 <td align="right" valign="top">
111 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.__delslice__">source code</a></span>
120 <td width="15%" align="right" valign="top" class="summary">
121 <span class="summary-type"> </span>
122 </td><td class="summary">
123 <table width="100%" cellpadding="0" cellspacing="0" border="0">
125 <td><span class="summary-sig"><a name="__getitem__"></a><span class="summary-sig-name">__getitem__</span>(<span class="summary-sig-arg">self</span>,
126 <span class="summary-sig-arg">index</span>)</span></td>
127 <td align="right" valign="top">
128 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.__getitem__">source code</a></span>
137 <td width="15%" align="right" valign="top" class="summary">
138 <span class="summary-type"> </span>
139 </td><td class="summary">
140 <table width="100%" cellpadding="0" cellspacing="0" border="0">
142 <td><span class="summary-sig"><a name="__getslice__"></a><span class="summary-sig-name">__getslice__</span>(<span class="summary-sig-arg">self</span>,
143 <span class="summary-sig-arg">start</span>,
144 <span class="summary-sig-arg">stop</span>)</span></td>
145 <td align="right" valign="top">
146 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.__getslice__">source code</a></span>
155 <td width="15%" align="right" valign="top" class="summary">
156 <span class="summary-type"> </span>
157 </td><td class="summary">
158 <table width="100%" cellpadding="0" cellspacing="0" border="0">
160 <td><span class="summary-sig"><a name="__init__"></a><span class="summary-sig-name">__init__</span>(<span class="summary-sig-arg">self</span>,
161 <span class="summary-sig-arg">tag</span>,
162 <span class="summary-sig-arg">attrib</span>)</span></td>
163 <td align="right" valign="top">
164 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.__init__">source code</a></span>
173 <td width="15%" align="right" valign="top" class="summary">
174 <span class="summary-type"> </span>
175 </td><td class="summary">
176 <table width="100%" cellpadding="0" cellspacing="0" border="0">
178 <td><span class="summary-sig"><a name="__len__"></a><span class="summary-sig-name">__len__</span>(<span class="summary-sig-arg">self</span>)</span></td>
179 <td align="right" valign="top">
180 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.__len__">source code</a></span>
189 <td width="15%" align="right" valign="top" class="summary">
190 <span class="summary-type"> </span>
191 </td><td class="summary">
192 <table width="100%" cellpadding="0" cellspacing="0" border="0">
194 <td><span class="summary-sig"><a name="__repr__"></a><span class="summary-sig-name">__repr__</span>(<span class="summary-sig-arg">self</span>)</span></td>
195 <td align="right" valign="top">
196 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.__repr__">source code</a></span>
205 <td width="15%" align="right" valign="top" class="summary">
206 <span class="summary-type"> </span>
207 </td><td class="summary">
208 <table width="100%" cellpadding="0" cellspacing="0" border="0">
210 <td><span class="summary-sig"><a name="__setitem__"></a><span class="summary-sig-name">__setitem__</span>(<span class="summary-sig-arg">self</span>,
211 <span class="summary-sig-arg">index</span>,
212 <span class="summary-sig-arg">element</span>)</span></td>
213 <td align="right" valign="top">
214 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.__setitem__">source code</a></span>
223 <td width="15%" align="right" valign="top" class="summary">
224 <span class="summary-type"> </span>
225 </td><td class="summary">
226 <table width="100%" cellpadding="0" cellspacing="0" border="0">
228 <td><span class="summary-sig"><a name="__setslice__"></a><span class="summary-sig-name">__setslice__</span>(<span class="summary-sig-arg">self</span>,
229 <span class="summary-sig-arg">start</span>,
230 <span class="summary-sig-arg">stop</span>,
231 <span class="summary-sig-arg">elements</span>)</span></td>
232 <td align="right" valign="top">
233 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.__setslice__">source code</a></span>
242 <td width="15%" align="right" valign="top" class="summary">
243 <span class="summary-type"> </span>
244 </td><td class="summary">
245 <table width="100%" cellpadding="0" cellspacing="0" border="0">
247 <td><span class="summary-sig"><a name="append"></a><span class="summary-sig-name">append</span>(<span class="summary-sig-arg">self</span>,
248 <span class="summary-sig-arg">element</span>)</span></td>
249 <td align="right" valign="top">
250 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.append">source code</a></span>
259 <td width="15%" align="right" valign="top" class="summary">
260 <span class="summary-type"> </span>
261 </td><td class="summary">
262 <table width="100%" cellpadding="0" cellspacing="0" border="0">
264 <td><span class="summary-sig"><a name="clear"></a><span class="summary-sig-name">clear</span>(<span class="summary-sig-arg">self</span>)</span></td>
265 <td align="right" valign="top">
266 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.clear">source code</a></span>
275 <td width="15%" align="right" valign="top" class="summary">
276 <span class="summary-type"> </span>
277 </td><td class="summary">
278 <table width="100%" cellpadding="0" cellspacing="0" border="0">
280 <td><span class="summary-sig"><a name="find"></a><span class="summary-sig-name">find</span>(<span class="summary-sig-arg">self</span>,
281 <span class="summary-sig-arg">path</span>)</span></td>
282 <td align="right" valign="top">
283 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.find">source code</a></span>
292 <td width="15%" align="right" valign="top" class="summary">
293 <span class="summary-type"> </span>
294 </td><td class="summary">
295 <table width="100%" cellpadding="0" cellspacing="0" border="0">
297 <td><span class="summary-sig"><a name="findall"></a><span class="summary-sig-name">findall</span>(<span class="summary-sig-arg">self</span>,
298 <span class="summary-sig-arg">path</span>)</span></td>
299 <td align="right" valign="top">
300 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.findall">source code</a></span>
309 <td width="15%" align="right" valign="top" class="summary">
310 <span class="summary-type"> </span>
311 </td><td class="summary">
312 <table width="100%" cellpadding="0" cellspacing="0" border="0">
314 <td><span class="summary-sig"><a name="findtext"></a><span class="summary-sig-name">findtext</span>(<span class="summary-sig-arg">self</span>,
315 <span class="summary-sig-arg">path</span>,
316 <span class="summary-sig-arg">default</span>=<span class="summary-sig-default">None</span>)</span></td>
317 <td align="right" valign="top">
318 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.findtext">source code</a></span>
327 <td width="15%" align="right" valign="top" class="summary">
328 <span class="summary-type"> </span>
329 </td><td class="summary">
330 <table width="100%" cellpadding="0" cellspacing="0" border="0">
332 <td><span class="summary-sig"><a name="get"></a><span class="summary-sig-name">get</span>(<span class="summary-sig-arg">self</span>,
333 <span class="summary-sig-arg">key</span>,
334 <span class="summary-sig-arg">default</span>=<span class="summary-sig-default">None</span>)</span></td>
335 <td align="right" valign="top">
336 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.get">source code</a></span>
345 <td width="15%" align="right" valign="top" class="summary">
346 <span class="summary-type"> </span>
347 </td><td class="summary">
348 <table width="100%" cellpadding="0" cellspacing="0" border="0">
350 <td><span class="summary-sig"><a name="getchildren"></a><span class="summary-sig-name">getchildren</span>(<span class="summary-sig-arg">self</span>)</span></td>
351 <td align="right" valign="top">
352 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.getchildren">source code</a></span>
361 <td width="15%" align="right" valign="top" class="summary">
362 <span class="summary-type"> </span>
363 </td><td class="summary">
364 <table width="100%" cellpadding="0" cellspacing="0" border="0">
366 <td><span class="summary-sig"><a name="getiterator"></a><span class="summary-sig-name">getiterator</span>(<span class="summary-sig-arg">self</span>,
367 <span class="summary-sig-arg">tag</span>=<span class="summary-sig-default">None</span>)</span></td>
368 <td align="right" valign="top">
369 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.getiterator">source code</a></span>
378 <td width="15%" align="right" valign="top" class="summary">
379 <span class="summary-type"> </span>
380 </td><td class="summary">
381 <table width="100%" cellpadding="0" cellspacing="0" border="0">
383 <td><span class="summary-sig"><a name="insert"></a><span class="summary-sig-name">insert</span>(<span class="summary-sig-arg">self</span>,
384 <span class="summary-sig-arg">index</span>,
385 <span class="summary-sig-arg">element</span>)</span></td>
386 <td align="right" valign="top">
387 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.insert">source code</a></span>
396 <td width="15%" align="right" valign="top" class="summary">
397 <span class="summary-type"> </span>
398 </td><td class="summary">
399 <table width="100%" cellpadding="0" cellspacing="0" border="0">
401 <td><span class="summary-sig"><a name="items"></a><span class="summary-sig-name">items</span>(<span class="summary-sig-arg">self</span>)</span></td>
402 <td align="right" valign="top">
403 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.items">source code</a></span>
412 <td width="15%" align="right" valign="top" class="summary">
413 <span class="summary-type"> </span>
414 </td><td class="summary">
415 <table width="100%" cellpadding="0" cellspacing="0" border="0">
417 <td><span class="summary-sig"><a name="keys"></a><span class="summary-sig-name">keys</span>(<span class="summary-sig-arg">self</span>)</span></td>
418 <td align="right" valign="top">
419 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.keys">source code</a></span>
428 <td width="15%" align="right" valign="top" class="summary">
429 <span class="summary-type"> </span>
430 </td><td class="summary">
431 <table width="100%" cellpadding="0" cellspacing="0" border="0">
433 <td><span class="summary-sig"><a name="makeelement"></a><span class="summary-sig-name">makeelement</span>(<span class="summary-sig-arg">self</span>,
434 <span class="summary-sig-arg">tag</span>,
435 <span class="summary-sig-arg">attrib</span>)</span></td>
436 <td align="right" valign="top">
437 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.makeelement">source code</a></span>
446 <td width="15%" align="right" valign="top" class="summary">
447 <span class="summary-type"> </span>
448 </td><td class="summary">
449 <table width="100%" cellpadding="0" cellspacing="0" border="0">
451 <td><span class="summary-sig"><a name="remove"></a><span class="summary-sig-name">remove</span>(<span class="summary-sig-arg">self</span>,
452 <span class="summary-sig-arg">element</span>)</span></td>
453 <td align="right" valign="top">
454 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.remove">source code</a></span>
463 <td width="15%" align="right" valign="top" class="summary">
464 <span class="summary-type"> </span>
465 </td><td class="summary">
466 <table width="100%" cellpadding="0" cellspacing="0" border="0">
468 <td><span class="summary-sig"><a name="set"></a><span class="summary-sig-name">set</span>(<span class="summary-sig-arg">self</span>,
469 <span class="summary-sig-arg">key</span>,
470 <span class="summary-sig-arg">value</span>)</span></td>
471 <td align="right" valign="top">
472 <span class="codelink"><a href="xml.etree.ElementTree-pysrc.html#_ElementInterface.set">source code</a></span>
481 <!-- ==================== CLASS VARIABLES ==================== -->
482 <a name="section-ClassVariables"></a>
483 <table class="summary" border="1" cellpadding="3"
484 cellspacing="0" width="100%" bgcolor="white">
485 <tr bgcolor="#70b0f0" class="table-header">
486 <td colspan="2" class="table-header">
487 <table border="0" cellpadding="0" cellspacing="0" width="100%">
489 <td align="left"><span class="table-header">Class Variables</span></td>
490 <td align="right" valign="top"
491 ><span class="options">[<a href="#section-ClassVariables"
492 class="privatelink" onclick="toggle_private();"
493 >hide private</a>]</span></td>
499 <td width="15%" align="right" valign="top" class="summary">
500 <span class="summary-type"> </span>
501 </td><td class="summary">
502 <a name="attrib"></a><span class="summary-name">attrib</span> = <code title="None">None</code><br />
507 <td width="15%" align="right" valign="top" class="summary">
508 <span class="summary-type"> </span>
509 </td><td class="summary">
510 <a name="tag"></a><span class="summary-name">tag</span> = <code title="None">None</code><br />
515 <td width="15%" align="right" valign="top" class="summary">
516 <span class="summary-type"> </span>
517 </td><td class="summary">
518 <a name="tail"></a><span class="summary-name">tail</span> = <code title="None">None</code><br />
523 <td width="15%" align="right" valign="top" class="summary">
524 <span class="summary-type"> </span>
525 </td><td class="summary">
526 <a name="text"></a><span class="summary-name">text</span> = <code title="None">None</code><br />
531 <!-- ==================== NAVIGATION BAR ==================== -->
532 <table class="navbar" border="0" width="100%" cellpadding="0"
533 bgcolor="#a0c0ff" cellspacing="0">
536 <th> <a
537 href="lxml-module.html">Home</a> </th>
540 <th> <a
541 href="module-tree.html">Trees</a> </th>
544 <th> <a
545 href="identifier-index.html">Indices</a> </th>
548 <th> <a
549 href="help.html">Help</a> </th>
551 <!-- Project homepage -->
552 <th class="navbar" align="right" width="100%">
553 <table border="0" cellpadding="0" cellspacing="0">
554 <tr><th class="navbar" align="center"
555 ><a class="navbar" target="_top" href="/">lxml API</a></th>
559 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
561 <td align="left" class="footer">
562 Generated by Epydoc 3.0.1 on Mon Mar 26 15:26:10 2012
564 <td align="right" class="footer">
565 <a target="mainFrame" href="http://epydoc.sourceforge.net"
566 >http://epydoc.sourceforge.net</a>
571 <script type="text/javascript">
573 // Private objects are initially displayed (because if
574 // javascript is turned off then we want them to be
575 // visible); but by default, we want to hide them. So hide
576 // them unless we have a cookie that says to show them.