class BigLongClassThatRunsUntilEOF:: def __init__ (self): pass def whatever (self): pass ... Two colons after the class (or whatever) definition means the block continues until EOF and is not indented. Good for big, long classes that take up a whole module. Been suggested before, I'm sure. -- CARL BANKS