diff options
Diffstat (limited to 'pypers/twisted/P05.html')
-rw-r--r-- | pypers/twisted/P05.html | 97 |
1 files changed, 97 insertions, 0 deletions
diff --git a/pypers/twisted/P05.html b/pypers/twisted/P05.html new file mode 100644 index 0000000..072b18c --- /dev/null +++ b/pypers/twisted/P05.html @@ -0,0 +1,97 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"> + <html> + <head> + <meta name="generator" content="Generated by Python"> + <title>P05</title> + +<STYLE TYPE="text/css"> + body { font-size: 160%; } +</STYLE> + + </head> +<body bgcolor="lightblue"> + + +<table border=0 summary='a table'> +<tr> + <td bgcolor="lightblue"><small> +<table border=0 summary='a table'> +<tr> + <td bgcolor="lightblue"> +<table border=0 summary='a table'> +<tr> + <td bgcolor="lightblue"><img src = "cjlogo.jpg" alt = "logo"></td> +</tr> +</table> +</td> +</tr> +<tr> + <td bgcolor="lightblue"> +<table border=0 summary='a table'> +<tr> + <td bgcolor="lightblue"><a href='P06.html'>Next</a></td> <td bgcolor="lightblue"><a href='P04.html'>Prev</a></td> +</tr> +<tr> + <td bgcolor="lightblue"><a href='P01.html'>First</a></td> <td bgcolor="lightblue"><a href='P16.html'>Last</a></td> +</tr> +<tr> + <td bgcolor="lightblue"><a href='P05.html'>P05</a></td> <td bgcolor="lightblue"></td> +</tr> +<tr> + <td bgcolor="lightblue"></td> <td bgcolor="lightblue"></td> +</tr> +</table> +</td> +</tr> +<tr> + <td bgcolor="lightblue"> +<table border=0 summary='a table'> +<tr> + <td bgcolor="lightblue"><a href='P01.html'>P01</a></td> <td bgcolor="lightblue"><a href='P02.html'>P02</a></td> +</tr> +<tr> + <td bgcolor="lightblue"><a href='P03.html'>P03</a></td> <td bgcolor="lightblue"><a href='P04.html'>P04</a></td> +</tr> +<tr> + <td bgcolor="lightblue"><a href='P05.html'>P05</a></td> <td bgcolor="lightblue"><a href='P06.html'>P06</a></td> +</tr> +<tr> + <td bgcolor="lightblue"><a href='P07.html'>P07</a></td> <td bgcolor="lightblue"><a href='P08.html'>P08</a></td> +</tr> +<tr> + <td bgcolor="lightblue"><a href='P09.html'>P09</a></td> <td bgcolor="lightblue"><a href='P10.html'>P10</a></td> +</tr> +<tr> + <td bgcolor="lightblue"><a href='P11.html'>P11</a></td> <td bgcolor="lightblue"><a href='P12.html'>P12</a></td> +</tr> +<tr> + <td bgcolor="lightblue"><a href='P13.html'>P13</a></td> <td bgcolor="lightblue"><a href='P14.html'>P14</a></td> +</tr> +<tr> + <td bgcolor="lightblue"><a href='P15.html'>P15</a></td> <td bgcolor="lightblue"><a href='P16.html'>P16</a></td> +</tr> +<tr> + <td bgcolor="lightblue"></td> <td bgcolor="lightblue"></td> +</tr> +</table> +</td> +</tr> +</table> +</small></td> <td bgcolor="lightblue"><h1>Threaded file downloader</h1><br/> + +<pre> +class ThreadedDownloader(Downloader): + def do_download(self, arg): + self.thread = threading.Thread( + target=self.download, args=(arg,)) + self.thread.start() + def postloop(self): + self.thread.join() # wait before closing self.out + Downloader.postloop(self) +</pre></td> +</tr> +</table> + + </body> + +</html> |