Imported Upstream version 4.5.2
[platform/upstream/python-lxml.git] / doc / html / api / lxml.tests.common_imports-module.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.tests.common_imports</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.tests-module.html">Package&nbsp;tests</a> ::
47         Module&nbsp;common_imports
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.tests.common_imports-module.html"
58             target="_top">no&nbsp;frames</a>]</span></td></tr>
59       </table>
60     </td>
61   </tr>
62 </table>
63 <!-- ==================== MODULE DESCRIPTION ==================== -->
64 <h1 class="epydoc">Module common_imports</h1><p class="nomargin-top"><span class="codelink"><a href="lxml.tests.common_imports-pysrc.html">source&nbsp;code</a></span></p>
65 <!-- ==================== CLASSES ==================== -->
66 <a name="section-Classes"></a>
67 <table class="summary" border="1" cellpadding="3"
68        cellspacing="0" width="100%" bgcolor="white">
69 <tr bgcolor="#70b0f0" class="table-header">
70   <td colspan="2" class="table-header">
71     <table border="0" cellpadding="0" cellspacing="0" width="100%">
72       <tr valign="top">
73         <td align="left"><span class="table-header">Classes</span></td>
74         <td align="right" valign="top"
75          ><span class="options">[<a href="#section-Classes"
76          class="privatelink" onclick="toggle_private();"
77          >hide private</a>]</span></td>
78       </tr>
79     </table>
80   </td>
81 </tr>
82 <tr>
83     <td width="15%" align="right" valign="top" class="summary">
84       <span class="summary-type">&nbsp;</span>
85     </td><td class="summary">
86         <a href="lxml.tests.common_imports.skipif-class.html" class="summary-name">skipif</a><br />
87       Using a class because a function would bind into a method when used in classes
88     </td>
89   </tr>
90 <tr>
91     <td width="15%" align="right" valign="top" class="summary">
92       <span class="summary-type">&nbsp;</span>
93     </td><td class="summary">
94         <a href="lxml.tests.common_imports.HelperTestCase-class.html" class="summary-name">HelperTestCase</a>
95     </td>
96   </tr>
97 <tr>
98     <td width="15%" align="right" valign="top" class="summary">
99       <span class="summary-type">&nbsp;</span>
100     </td><td class="summary">
101         <a href="lxml.tests.common_imports.SillyFileLike-class.html" class="summary-name">SillyFileLike</a>
102     </td>
103   </tr>
104 <tr>
105     <td width="15%" align="right" valign="top" class="summary">
106       <span class="summary-type">&nbsp;</span>
107     </td><td class="summary">
108         <a href="lxml.tests.common_imports.LargeFileLike-class.html" class="summary-name">LargeFileLike</a>
109     </td>
110   </tr>
111 <tr>
112     <td width="15%" align="right" valign="top" class="summary">
113       <span class="summary-type">&nbsp;</span>
114     </td><td class="summary">
115         <a href="lxml.tests.common_imports.LargeFileLikeUnicode-class.html" class="summary-name">LargeFileLikeUnicode</a>
116     </td>
117   </tr>
118 </table>
119 <!-- ==================== FUNCTIONS ==================== -->
120 <a name="section-Functions"></a>
121 <table class="summary" border="1" cellpadding="3"
122        cellspacing="0" width="100%" bgcolor="white">
123 <tr bgcolor="#70b0f0" class="table-header">
124   <td colspan="2" class="table-header">
125     <table border="0" cellpadding="0" cellspacing="0" width="100%">
126       <tr valign="top">
127         <td align="left"><span class="table-header">Functions</span></td>
128         <td align="right" valign="top"
129          ><span class="options">[<a href="#section-Functions"
130          class="privatelink" onclick="toggle_private();"
131          >hide private</a>]</span></td>
132       </tr>
133     </table>
134   </td>
135 </tr>
136 <tr>
137     <td width="15%" align="right" valign="top" class="summary">
138       <span class="summary-type">&nbsp;</span>
139     </td><td class="summary">
140       <table width="100%" cellpadding="0" cellspacing="0" border="0">
141         <tr>
142           <td><span class="summary-sig"><a name="make_version_tuple"></a><span class="summary-sig-name">make_version_tuple</span>(<span class="summary-sig-arg">version_string</span>)</span></td>
143           <td align="right" valign="top">
144             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#make_version_tuple">source&nbsp;code</a></span>
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="filter_by_version"></a><span class="summary-sig-name">filter_by_version</span>(<span class="summary-sig-arg">test_class</span>,
159         <span class="summary-sig-arg">version_dict</span>,
160         <span class="summary-sig-arg">current_version</span>)</span><br />
161       Remove test methods that do not work with the current lib version.</td>
162           <td align="right" valign="top">
163             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#filter_by_version">source&nbsp;code</a></span>
164             
165           </td>
166         </tr>
167       </table>
168       
169     </td>
170   </tr>
171 <tr class="private">
172     <td width="15%" align="right" valign="top" class="summary">
173       <span class="summary-type">&nbsp;</span>
174     </td><td class="summary">
175       <table width="100%" cellpadding="0" cellspacing="0" border="0">
176         <tr>
177           <td><span class="summary-sig"><a name="_get_caller_relative_path"></a><span class="summary-sig-name">_get_caller_relative_path</span>(<span class="summary-sig-arg">filename</span>,
178         <span class="summary-sig-arg">frame_depth</span>=<span class="summary-sig-default">2</span>)</span></td>
179           <td align="right" valign="top">
180             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#_get_caller_relative_path">source&nbsp;code</a></span>
181             
182           </td>
183         </tr>
184       </table>
185       
186     </td>
187   </tr>
188 <tr class="private">
189     <td width="15%" align="right" valign="top" class="summary">
190       <span class="summary-type">&nbsp;</span>
191     </td><td class="summary">
192       <table width="100%" cellpadding="0" cellspacing="0" border="0">
193         <tr>
194           <td><span class="summary-sig"><a name="_str"></a><span class="summary-sig-name">_str</span>(<span class="summary-sig-arg">s</span>,
195         <span class="summary-sig-arg">encoding</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">UTF-8</code><code class="variable-quote">'</code></span>)</span></td>
196           <td align="right" valign="top">
197             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#_str">source&nbsp;code</a></span>
198             
199           </td>
200         </tr>
201       </table>
202       
203     </td>
204   </tr>
205 <tr class="private">
206     <td width="15%" align="right" valign="top" class="summary">
207       <span class="summary-type">&nbsp;</span>
208     </td><td class="summary">
209       <table width="100%" cellpadding="0" cellspacing="0" border="0">
210         <tr>
211           <td><span class="summary-sig"><a name="_bytes"></a><span class="summary-sig-name">_bytes</span>(<span class="summary-sig-arg">s</span>,
212         <span class="summary-sig-arg">encoding</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">UTF-8</code><code class="variable-quote">'</code></span>)</span></td>
213           <td align="right" valign="top">
214             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#_bytes">source&nbsp;code</a></span>
215             
216           </td>
217         </tr>
218       </table>
219       
220     </td>
221   </tr>
222 <tr class="private">
223     <td width="15%" align="right" valign="top" class="summary">
224       <span class="summary-type">&nbsp;</span>
225     </td><td class="summary">
226       <table width="100%" cellpadding="0" cellspacing="0" border="0">
227         <tr>
228           <td><span class="summary-sig"><a name="_fix_traceback"></a><span class="summary-sig-name">_fix_traceback</span>(<span class="summary-sig-arg">...</span>)</span><br />
229       sub(repl, string[, count = 0]) --&gt; newstring
230 Return the string obtained by replacing the leftmost non-overlapping
231 occurrences of pattern in string by the replacement repl.</td>
232           <td align="right" valign="top">
233             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#_fix_traceback">source&nbsp;code</a></span>
234             
235           </td>
236         </tr>
237       </table>
238       
239     </td>
240   </tr>
241 <tr class="private">
242     <td width="15%" align="right" valign="top" class="summary">
243       <span class="summary-type">&nbsp;</span>
244     </td><td class="summary">
245       <table width="100%" cellpadding="0" cellspacing="0" border="0">
246         <tr>
247           <td><span class="summary-sig"><a name="_fix_exceptions"></a><span class="summary-sig-name">_fix_exceptions</span>(<span class="summary-sig-arg">...</span>)</span><br />
248       sub(repl, string[, count = 0]) --&gt; newstring
249 Return the string obtained by replacing the leftmost non-overlapping
250 occurrences of pattern in string by the replacement repl.</td>
251           <td align="right" valign="top">
252             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#_fix_exceptions">source&nbsp;code</a></span>
253             
254           </td>
255         </tr>
256       </table>
257       
258     </td>
259   </tr>
260 <tr class="private">
261     <td width="15%" align="right" valign="top" class="summary">
262       <span class="summary-type">&nbsp;</span>
263     </td><td class="summary">
264       <table width="100%" cellpadding="0" cellspacing="0" border="0">
265         <tr>
266           <td><span class="summary-sig"><a name="_fix_bytes"></a><span class="summary-sig-name">_fix_bytes</span>(<span class="summary-sig-arg">...</span>)</span><br />
267       sub(repl, string[, count = 0]) --&gt; newstring
268 Return the string obtained by replacing the leftmost non-overlapping
269 occurrences of pattern in string by the replacement repl.</td>
270           <td align="right" valign="top">
271             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#_fix_bytes">source&nbsp;code</a></span>
272             
273           </td>
274         </tr>
275       </table>
276       
277     </td>
278   </tr>
279 <tr>
280     <td width="15%" align="right" valign="top" class="summary">
281       <span class="summary-type">&nbsp;</span>
282     </td><td class="summary">
283       <table width="100%" cellpadding="0" cellspacing="0" border="0">
284         <tr>
285           <td><span class="summary-sig"><a name="make_doctest"></a><span class="summary-sig-name">make_doctest</span>(<span class="summary-sig-arg">filename</span>)</span></td>
286           <td align="right" valign="top">
287             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#make_doctest">source&nbsp;code</a></span>
288             
289           </td>
290         </tr>
291       </table>
292       
293     </td>
294   </tr>
295 <tr>
296     <td width="15%" align="right" valign="top" class="summary">
297       <span class="summary-type">&nbsp;</span>
298     </td><td class="summary">
299       <table width="100%" cellpadding="0" cellspacing="0" border="0">
300         <tr>
301           <td><span class="summary-sig"><a name="fileInTestDir"></a><span class="summary-sig-name">fileInTestDir</span>(<span class="summary-sig-arg">name</span>)</span></td>
302           <td align="right" valign="top">
303             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#fileInTestDir">source&nbsp;code</a></span>
304             
305           </td>
306         </tr>
307       </table>
308       
309     </td>
310   </tr>
311 <tr>
312     <td width="15%" align="right" valign="top" class="summary">
313       <span class="summary-type">&nbsp;</span>
314     </td><td class="summary">
315       <table width="100%" cellpadding="0" cellspacing="0" border="0">
316         <tr>
317           <td><span class="summary-sig"><a name="path2url"></a><span class="summary-sig-name">path2url</span>(<span class="summary-sig-arg">path</span>)</span></td>
318           <td align="right" valign="top">
319             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#path2url">source&nbsp;code</a></span>
320             
321           </td>
322         </tr>
323       </table>
324       
325     </td>
326   </tr>
327 <tr>
328     <td width="15%" align="right" valign="top" class="summary">
329       <span class="summary-type">&nbsp;</span>
330     </td><td class="summary">
331       <table width="100%" cellpadding="0" cellspacing="0" border="0">
332         <tr>
333           <td><span class="summary-sig"><a name="fileUrlInTestDir"></a><span class="summary-sig-name">fileUrlInTestDir</span>(<span class="summary-sig-arg">name</span>)</span></td>
334           <td align="right" valign="top">
335             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#fileUrlInTestDir">source&nbsp;code</a></span>
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="read_file"></a><span class="summary-sig-name">read_file</span>(<span class="summary-sig-arg">name</span>,
350         <span class="summary-sig-arg">mode</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">r</code><code class="variable-quote">'</code></span>)</span></td>
351           <td align="right" valign="top">
352             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#read_file">source&nbsp;code</a></span>
353             
354           </td>
355         </tr>
356       </table>
357       
358     </td>
359   </tr>
360 <tr>
361     <td width="15%" align="right" valign="top" class="summary">
362       <span class="summary-type">&nbsp;</span>
363     </td><td class="summary">
364       <table width="100%" cellpadding="0" cellspacing="0" border="0">
365         <tr>
366           <td><span class="summary-sig"><a name="write_to_file"></a><span class="summary-sig-name">write_to_file</span>(<span class="summary-sig-arg">name</span>,
367         <span class="summary-sig-arg">data</span>,
368         <span class="summary-sig-arg">mode</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">w</code><code class="variable-quote">'</code></span>)</span></td>
369           <td align="right" valign="top">
370             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#write_to_file">source&nbsp;code</a></span>
371             
372           </td>
373         </tr>
374       </table>
375       
376     </td>
377   </tr>
378 <tr>
379     <td width="15%" align="right" valign="top" class="summary">
380       <span class="summary-type">&nbsp;</span>
381     </td><td class="summary">
382       <table width="100%" cellpadding="0" cellspacing="0" border="0">
383         <tr>
384           <td><span class="summary-sig"><a name="readFileInTestDir"></a><span class="summary-sig-name">readFileInTestDir</span>(<span class="summary-sig-arg">name</span>,
385         <span class="summary-sig-arg">mode</span>=<span class="summary-sig-default"><code class="variable-quote">'</code><code class="variable-string">r</code><code class="variable-quote">'</code></span>)</span></td>
386           <td align="right" valign="top">
387             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#readFileInTestDir">source&nbsp;code</a></span>
388             
389           </td>
390         </tr>
391       </table>
392       
393     </td>
394   </tr>
395 <tr>
396     <td width="15%" align="right" valign="top" class="summary">
397       <span class="summary-type">&nbsp;</span>
398     </td><td class="summary">
399       <table width="100%" cellpadding="0" cellspacing="0" border="0">
400         <tr>
401           <td><span class="summary-sig"><a name="canonicalize"></a><span class="summary-sig-name">canonicalize</span>(<span class="summary-sig-arg">xml</span>)</span></td>
402           <td align="right" valign="top">
403             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#canonicalize">source&nbsp;code</a></span>
404             
405           </td>
406         </tr>
407       </table>
408       
409     </td>
410   </tr>
411 <tr>
412     <td width="15%" align="right" valign="top" class="summary">
413       <span class="summary-type">&nbsp;</span>
414     </td><td class="summary">
415       <table width="100%" cellpadding="0" cellspacing="0" border="0">
416         <tr>
417           <td><span class="summary-sig"><a href="lxml.tests.common_imports-module.html#tmpfile" class="summary-sig-name">tmpfile</a>(<span class="summary-sig-arg">*args</span>,
418         <span class="summary-sig-arg">**kwds</span>)</span></td>
419           <td align="right" valign="top">
420             <span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#tmpfile">source&nbsp;code</a></span>
421             
422           </td>
423         </tr>
424       </table>
425       
426     </td>
427   </tr>
428 </table>
429 <!-- ==================== VARIABLES ==================== -->
430 <a name="section-Variables"></a>
431 <table class="summary" 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">Variables</span></td>
438         <td align="right" valign="top"
439          ><span class="options">[<a href="#section-Variables"
440          class="privatelink" onclick="toggle_private();"
441          >hide private</a>]</span></td>
442       </tr>
443     </table>
444   </td>
445 </tr>
446 <tr>
447     <td width="15%" align="right" valign="top" class="summary">
448       <span class="summary-type">&nbsp;</span>
449     </td><td class="summary">
450         <a name="IS_PYPY"></a><span class="summary-name">IS_PYPY</span> = <code title="False">False</code>
451     </td>
452   </tr>
453 <tr>
454     <td width="15%" align="right" valign="top" class="summary">
455       <span class="summary-type">&nbsp;</span>
456     </td><td class="summary">
457         <a name="IS_PYTHON3"></a><span class="summary-name">IS_PYTHON3</span> = <code title="False">False</code>
458     </td>
459   </tr>
460 <tr>
461     <td width="15%" align="right" valign="top" class="summary">
462       <span class="summary-type">&nbsp;</span>
463     </td><td class="summary">
464         <a name="IS_PYTHON2"></a><span class="summary-name">IS_PYTHON2</span> = <code title="True">True</code>
465     </td>
466   </tr>
467 <tr>
468     <td width="15%" align="right" valign="top" class="summary">
469       <span class="summary-type">&nbsp;</span>
470     </td><td class="summary">
471         <a name="ET_VERSION"></a><span class="summary-name">ET_VERSION</span> = <code title="(1, 3, 0)"><code class="variable-group">(</code>1<code class="variable-op">, </code>3<code class="variable-op">, </code>0<code class="variable-group">)</code></code>
472     </td>
473   </tr>
474 <tr>
475     <td width="15%" align="right" valign="top" class="summary">
476       <span class="summary-type">&nbsp;</span>
477     </td><td class="summary">
478         <a name="CET_VERSION"></a><span class="summary-name">CET_VERSION</span> = <code title="(1, 0, 6)"><code class="variable-group">(</code>1<code class="variable-op">, </code>0<code class="variable-op">, </code>6<code class="variable-group">)</code></code>
479     </td>
480   </tr>
481 <tr>
482     <td width="15%" align="right" valign="top" class="summary">
483       <span class="summary-type">&nbsp;</span>
484     </td><td class="summary">
485         <a name="unichr_escape"></a><span class="summary-name">unichr_escape</span> = <code title="re.compile(r'\\u[0-9a-fA-F]{4}|U[0-9a-fA-F]{8}')">re.compile(r'\\u<code class="re-group">[</code>0<code class="re-op">-</code>9a<code class="re-op">-</code>fA<code class="re-op">-</code>F<code class="re-group">]</code><code class="re-op">{4}</code><code class="re-op">|</code>U<code class="re-group">[</code>0<code class="re-op">-</code>9a<code class="re-op">-</code>fA<code class="re-op">-</code>F<code class="re-group">]</code><code class="re-op">{8}</code>')</code>
486     </td>
487   </tr>
488 <tr class="private">
489     <td width="15%" align="right" valign="top" class="summary">
490       <span class="summary-type">&nbsp;</span>
491     </td><td class="summary">
492         <a name="_fix_unicode"></a><span class="summary-name">_fix_unicode</span> = <code title="re.compile(r'(\s+)u([&quot;\'])').sub">re.compile(r'(\s+)u([&quot;\'])').sub</code>
493     </td>
494   </tr>
495 <tr>
496     <td width="15%" align="right" valign="top" class="summary">
497       <span class="summary-type">&nbsp;</span>
498     </td><td class="summary">
499         <a name="doctest_parser"></a><span class="summary-name">doctest_parser</span> = <code title="&lt;doctest.DocTestParser object&gt;">&lt;doctest.DocTestParser object&gt;</code>
500     </td>
501   </tr>
502 <tr>
503     <td width="15%" align="right" valign="top" class="summary">
504       <span class="summary-type">&nbsp;</span>
505     </td><td class="summary">
506         <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="'lxml.tests'"><code class="variable-quote">'</code><code class="variable-string">lxml.tests</code><code class="variable-quote">'</code></code>
507     </td>
508   </tr>
509 </table>
510 <!-- ==================== FUNCTION DETAILS ==================== -->
511 <a name="section-FunctionDetails"></a>
512 <table class="details" border="1" cellpadding="3"
513        cellspacing="0" width="100%" bgcolor="white">
514 <tr bgcolor="#70b0f0" class="table-header">
515   <td colspan="2" class="table-header">
516     <table border="0" cellpadding="0" cellspacing="0" width="100%">
517       <tr valign="top">
518         <td align="left"><span class="table-header">Function Details</span></td>
519         <td align="right" valign="top"
520          ><span class="options">[<a href="#section-FunctionDetails"
521          class="privatelink" onclick="toggle_private();"
522          >hide private</a>]</span></td>
523       </tr>
524     </table>
525   </td>
526 </tr>
527 </table>
528 <a name="tmpfile"></a>
529 <div>
530 <table class="details" border="1" cellpadding="3"
531        cellspacing="0" width="100%" bgcolor="white">
532 <tr><td>
533   <table width="100%" cellpadding="0" cellspacing="0" border="0">
534   <tr valign="top"><td>
535   <h3 class="epydoc"><span class="sig"><span class="sig-name">tmpfile</span>(<span class="sig-arg">*args</span>,
536         <span class="sig-arg">**kwds</span>)</span>
537   </h3>
538   </td><td align="right" valign="top"
539     ><span class="codelink"><a href="lxml.tests.common_imports-pysrc.html#tmpfile">source&nbsp;code</a></span>&nbsp;
540     </td>
541   </tr></table>
542   
543   
544   <dl class="fields">
545     <dt>Decorators:</dt>
546     <dd><ul class="nomargin-top">
547         <li><code>@contextmanager</code></li>
548     </ul></dd>
549   </dl>
550 </td></tr></table>
551 </div>
552 <br />
553 <!-- ==================== NAVIGATION BAR ==================== -->
554 <table class="navbar" border="0" width="100%" cellpadding="0"
555        bgcolor="#a0c0ff" cellspacing="0">
556   <tr valign="middle">
557   <!-- Home link -->
558       <th>&nbsp;&nbsp;&nbsp;<a
559         href="lxml-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>
560
561   <!-- Tree link -->
562       <th>&nbsp;&nbsp;&nbsp;<a
563         href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>
564
565   <!-- Index link -->
566       <th>&nbsp;&nbsp;&nbsp;<a
567         href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>
568
569   <!-- Help link -->
570       <th>&nbsp;&nbsp;&nbsp;<a
571         href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>
572
573   <!-- Project homepage -->
574       <th class="navbar" align="right" width="100%">
575         <table border="0" cellpadding="0" cellspacing="0">
576           <tr><th class="navbar" align="center"
577             ><a class="navbar" target="_top" href="/">lxml API</a></th>
578           </tr></table></th>
579   </tr>
580 </table>
581 <table border="0" cellpadding="0" cellspacing="0" width="100%%">
582   <tr>
583     <td align="left" class="footer">
584     Generated by Epydoc 3.0.1
585     on Thu Jul  9 18:29:53 2020
586     </td>
587     <td align="right" class="footer">
588       <a target="mainFrame" href="http://epydoc.sourceforge.net"
589         >http://epydoc.sourceforge.net</a>
590     </td>
591   </tr>
592 </table>
593
594 <script type="text/javascript">
595   <!--
596   // Private objects are initially displayed (because if
597   // javascript is turned off then we want them to be
598   // visible); but by default, we want to hide them.  So hide
599   // them unless we have a cookie that says to show them.
600   checkCookie();
601   // -->
602 </script>
603 </body>
604 </html>