capturing stream cgi scripts and functionality output stream buffering pymailcgi program and sys stdin cgi scripts and end-of-file character end-of-line character functionality redirecting to python objects - user interaction and - sys stdout cgi scripts and functionality output stream buffering redirecting print calls redirecting to python objects - system programs additional examples automated program launchers comparing directory trees - copying directory trees counting source code lines generating redirection web pages - playing media files - printing unicode filenames - recoding copies with classes - regression test scripts - scanning directories scanning directory trees scanning entire machine - scanning module search path - searching directory trees - splitting and joining files - walking directories - system scripting additional references bytes string type custom paging scripts file operations and module documentation sources overview paging documentation strings program usage considerations python library manuals string methods - system modules index unicode encoding system tools (see also parallel processingdefined os module - sys module - system scripting - systems application domain tables creating with sqlite description considerations generating - laying out forms - loading from files - orm support table display script - table load script tags binding form - objects table text tcl language telnet service telnetlib module tempfile module templating server-side languages supporting with replacements and formats testparser module text files buffered output streams and end-of-line translations - unicode encoding and - - text payload encodings - text processing and language analysis advanced language tools - custom language parsers - pycalc program regular expressions - strategies for string method utilities - xml and html parsing - text widget class