Here are the example scripts used in the slideshow:
classses.py
exceptions.py
func.py
generator.py
genpipe.py
globals.py
grep.py
iterator.py
m.py
namespace.py
newstyle.py
refcount_gc.py
regex.py
scope.py
uniq.py
The slideshow was created with PythonPoint, available from
http://www.reportlab.com/.
PythonPoint is a wonderful alternative to M$ PowerPoint. However,
writing XML by hand is a real pain, so I created a quick'n'dirty
Structred TeXt (STX) format that I then converted to PythonPoint's
XML format. I'm including the STX file that I used to create the
slideshow, stx2xml.py, plus two Python modules that create some needed
functionality in PythonPoint.
pyperl.stx
stx2xml.py
style.py
shapes.py
When I say "quick'n'dirty", I mean it. Feel free to browse the source code for ideas, but I can't provide help (unless you want to turn this into a full-blown project for the Python community). I primarily wrote STX because reST (http://docutils.sourceforge.net/) was just getting started when I needed this; I haven't investigated more recently to determine whether reST is ready to create slide shows. I certainly urge anyone planning to do writing to try out reST.
Note: you'll need to make a fix to PythonPoint to get the same
formatting that I have. In the ReportLab directory, change
rl_config.py to set defaultPageSize = 'letter'.