Finish "More Python" lesson
Assigned to bowo because he offered to make a start with that. Martijn is also responsible.
I think we discussed something like this:
- Having your code in a file and executing it
- Importing your file as a module
- The
if __name__ == '__main__'
trick - Some notes on documentation
- Mention PEP8
- Input/output
- Catching exceptions (starting with file not found)
- Raising exceptions
- Reading a stack trace
- Standard library examples: sys, os, argparse, math, random, gzip, datetime, re. (this might be a bit too much)