Python Coding Guidelines 12/14/07 Written by Rob Knight for the Cogent project Table of Contents Why have coding guidelines? What should I call my variables? What are the naming conventions? How do I organize my modules (source files)? How should I write comments? How should I format my code? How should I write my unit tests? Are there any handy Python idioms I should be using? (separat