Table of contents : Main Page......Page 1 Table of content......Page 2 Copyright......Page 7 Preface......Page 8 About This Book......Page 9 Conventions Used in This Book......Page 12 About the Examples......Page 13 How to Contact Us......Page 14 Chapter 1. Core Modules......Page 15 1.1 Introduction......Page 16 1.2 The _ _builtin_ _ Module......Page 18 1.3 The exceptions Module......Page 21 1.4 The os Module......Page 24 1.5 The os.path Module......Page 27 1.6 The stat Module......Page 30 1.7 The string Module......Page 31 1.8 The re Module......Page 34 1.9 The math Module......Page 37 1.10 The cmath Module......Page 38 1.11 The operator Module......Page 39 1.12 The copy Module......Page 42 1.13 The sys Module......Page 45 1.14 The atexit Module......Page 48 1.15 The time Module......Page 49 1.16 The types Module......Page 52 1.17 The gc Module......Page 55 Chapter 2. More Standard Modules......Page 57 2.1 Overview......Page 58 2.2 The fileinput Module......Page 59 2.3 The shutil Module......Page 62 2.4 The tempfile Module......Page 63 2.5 The StringIO Module......Page 64 2.6 The cStringIO Module......Page 67 2.7 The mmap Module......Page 68 2.8 The UserDict Module......Page 71 2.9 The UserList Module......Page 72 2.10 The UserString Module......Page 73 2.11 The traceback Module......Page 74 2.12 The errno Module......Page 77 2.13 The getopt Module......Page 78 2.14 The getpass Module......Page 81 2.15 The glob Module......Page 82 2.16 The fnmatch Module......Page 83 2.17 The random Module......Page 84 2.18 The whrandom Module......Page 87 2.19 The md5 Module......Page 88 2.20 The sha Module......Page 91 2.21 The crypt Module......Page 92 2.22 The rotor Module......Page 94 2.23 The zlib Module......Page 95 2.24 The code Module......Page 98 Chapter 3. Threads and Processes......Page 101 3.1 Overview......Page 102 3.2 The threading Module......Page 105 3.3 The Queue Module......Page 108 3.4 The thread Module......Page 111 3.5 The commands Module......Page 112 3.6 The pipes Module......Page 113 3.7 The popen2 Module......Page 114 3.8 The signal Module......Page 117 Chapter 4. Data Representation......Page 118 4.1 Overview......Page 119 4.2 The array Module......Page 120 4.3 The struct Module......Page 123 4.4 The xdrlib Module......Page 124 4.5 The marshal Module......Page 127 4.6 The pickle Module......Page 130 4.7 The cPickle Module......Page 133 4.8 The copy_reg Module......Page 134 4.9 The pprint Module......Page 137 4.10 The repr Module......Page 138 4.11 The base64 Module......Page 139 4.12 The binhex Module......Page 142 4.13 The quopri Module......Page 143 4.14 The uu Module......Page 144 4.15 The binascii Module......Page 147 Chapter 5. File Formats......Page 148 5.1 Overview......Page 149 5.2 The xmllib Module......Page 152 5.3 The xml.parsers.expat Module......Page 155 5.4 The sgmllib Module......Page 158 5.5 The htmllib Module......Page 161 5.6 The htmlentitydefs Module......Page 162 5.7 The formatter Module......Page 165 5.8 The ConfigParser Module......Page 168 5.9 The netrc Module......Page 171 5.10 The shlex Module......Page 172 5.11 The zipfile Module......Page 173 5.12 The gzip Module......Page 176 Chapter 6. Mail and News Message' Processing......Page 179 6.1 Overview......Page 180 6.2 The rfc822 Module......Page 181 6.3 The mimetools Module......Page 184 6.4 The MimeWriter Module......Page 185 6.5 The mailbox Module......Page 188 6.6 The mailcap Module......Page 189 6.7 The mimetypes Module......Page 190 6.8 The packmail Module......Page 191 6.9 The mimify Module......Page 192 6.10 The multifile Module......Page 195 Chapter 7. Network Protocols......Page 196 7.1 Overview......Page 197 7.2 The socket Module......Page 200 7.3 The select Module......Page 203 7.4 The asyncore Module......Page 206 7.5 The asynchat Module......Page 209 7.6 The urllib Module......Page 212 7.7 The urlparse Module......Page 215 7.8 The cookie Module......Page 218 7.9 The robotparser Module......Page 219 7.10 The ftplib Module......Page 220 7.11 The gopherlib Module......Page 223 7.12 The httplib Module......Page 224 7.13 The poplib Module......Page 227 7.14 The imaplib Module......Page 228 7.15 The smtplib Module......Page 229 7.16 The telnetlib Module......Page 230 7.17 The nntplib Module......Page 231 7.18 The SocketServer Module......Page 234 7.19 The BaseHTTPServer Module......Page 235 7.20 The SimpleHTTPServer Module......Page 238 7.21 The CGIHTTPServer Module......Page 240 7.22 The cgi Module......Page 241 7.23 The webbrowser Module......Page 244 Chapter 8. Internationalization......Page 245 8.1 The locale Module......Page 246 8.2 The unicodedata Module......Page 247 8.3 The ucnhash Module......Page 248 Chapter 9. Multimedia Modules......Page 249 9.1 Overview......Page 250 9.2 The imghdr Module......Page 251 9.3 The sndhdr module......Page 252 9.4 The whatsound Module......Page 253 9.5 The aifc Module......Page 254 9.6 The sunau Module......Page 257 9.7 The sunaudio Module......Page 258 9.8 The wave Module......Page 259 9.9 The audiodev Module......Page 260 9.10 The winsound Module......Page 261 9.11 The colorsys Module......Page 262 Chapter 10. Data Storage......Page 263 10.1 Overview......Page 264 10.2 The anydbm Module......Page 265 10.3 The whichdb Module......Page 266 10.4 The shelve Module......Page 267 10.5 The dbhash Module......Page 268 10.6 The dbm Module......Page 269 10.7 The dumbdbm Module......Page 270 10.8 The gdbm Module......Page 271 Chapter 11. Tools and Utilities......Page 272 11.1 The dis Module......Page 273 11.2 The pdb Module......Page 274 11.3 The bdb Module......Page 275 11.4 The profile Module......Page 278 11.5 The pstats Module......Page 279 11.6 The tabnanny Module......Page 280 Chapter 12. Platform-Specific Modules......Page 281 12.1 Overview......Page 282 12.2 The fcntl Module......Page 283 12.3 The pwd Module......Page 284 12.4 The grp Module......Page 285 12.5 The nis Module......Page 286 12.6 The curses Module......Page 287 12.7 The termios Module......Page 288 12.8 The tty Module......Page 289 12.9 The resource Module......Page 290 12.10 The syslog Module......Page 291 12.11 The msvcrt Module......Page 292 12.12 The nt Module......Page 295 12.13 The _winreg Module......Page 296 12.14 The posix Module......Page 297 Chapter 13. Implementation Support' Modules......Page 298 13.1 The dospath Module......Page 301 13.2 The macpath Module......Page 302 13.3 The ntpath Module......Page 303 13.4 The posixpath Module......Page 304 13.5 The strop Module......Page 305 13.6 The imp Module......Page 306 13.7 The new Module......Page 307 13.8 The pre Module......Page 308 13.9 The sre Module......Page 309 13.10 The py_compile Module......Page 310 13.11 The compileall Module......Page 311 13.12 The ihooks Module......Page 312 13.13 The linecache Module......Page 313 13.14 The macurl2path Module......Page 314 13.15 The nturl2path module......Page 315 13.16 The tokenize Module......Page 316 13.17 The keyword Module......Page 317 13.18 The parser Module......Page 318 13.19 The symbol Module......Page 319 13.20 The token Module......Page 320 Chapter 14. Other Modules......Page 321 14.1 Overview......Page 324 14.2 The pyclbr Module......Page 325 14.3 The filecmp Module......Page 328 14.4 The cmd Module......Page 329 14.5 The rexec Module......Page 331 14.6 The Bastion Module......Page 332 14.7 The readline Module......Page 335 14.8 The rlcompleter Module......Page 336 14.9 The statvfs Module......Page 337 14.10 The calendar Module......Page 338 14.11 The sched Module......Page 341 14.12 The statcache Module......Page 342 14.13 The grep Module......Page 343 14.14 The dircache Module......Page 344 14.15 The dircmp Module......Page 345 14.16 The cmp Module......Page 346 14.17 The cmpcache Module......Page 347 14.18 The util Module......Page 348 14.19 The soundex Module......Page 349 14.20 The timing Module......Page 350 14.21 The posixfile Module......Page 352 14.22 The bisect Module......Page 353 14.23 The knee Module......Page 354 14.24 The tzparse Module......Page 355 14.25 The regex Module......Page 356 14.26 The regsub Module......Page 357 14.27 The reconvert Module......Page 358 14.28 The regex_syntax Module......Page 359 14.29 The find Module......Page 360 Colophon......Page 361 Index......Page 364 Index SYMBOL......Page 365 Index A......Page 366 Index B......Page 367 Index C......Page 368 Index D......Page 369 Index E......Page 370 Index F......Page 371 Index G......Page 372 Index H......Page 373 Index I......Page 374 Index J......Page 375 Index K......Page 376 Index L......Page 377 Index M......Page 378 Index N......Page 381 Index O......Page 382 Index P......Page 383 Index Q......Page 385 Index R......Page 386 Index S......Page 387 Index T......Page 390 Index U......Page 391 Index V......Page 392 Index W......Page 393 Index X......Page 394 Index Y......Page 395 Index Z......Page 396