O'Reilly logo
  • Eihab Hala thinks this is interesting:

Exercise 46. A Project Skeleton

This will be where you start learning how to set up a good project “skeleton” directory. This skeleton directory will have all the basics you need to get a new project up and running. It will have your project layout, automated tests, modules, and install scripts. When you go to make a new project, just copy this directory to a new name and edit the files to get started.

Installing Python Packages

Before you can begin this exercise, you need to install some software for Python by using a tool called “pip” to install new modules. Here’s the problem though. Yo...