recip.py example for documentation

when doing path manipulations it is better to use `os.path.join(patha, pathb)` as it will correctly take care of the slashes on both *nix and windows.