Boilerplate for Python Script

Adapted from Why your main program should be importable.

#!/usr/bin/env python

import sys

def process():
    pass

def main(args):
    process()

if __name__ == "__main__":
    try:
        main(sys.argv[1:])
    except EnvironmentError, e:
        sys.exit("OS problem: "+str(e))
    except:
        sys.exit("A non-os problem occurred")
    sys.exit(0)