Yesterday I started a new project in Python and needed a good starting point.
The Learn Python the Hard Way provides a great project skeleton that includes nose testing. It is available here.
I also added a __main__.py file to run the project. In the __main__.py I added these lines and I am now programming the functionality of the project in the main function.
if __name__ == '__main__': main()