项目结构定义: Sample Repository
This is what Kenneth Reitz recommends.
This repository is available on GitHub.
|
|
Very bad
|
|
Better
|
|
Best
|
|
Decorators
The Python language provides a simple yet powerful syntax called ‘decorators’. A decorator is a function or a class that wraps (or decorates) a function or a method. The ‘decorated’ function or method will replace the original ‘undecorated’ function or method. Because functions are first-class objects in Python, this can be done ‘manually’, but using the @decorator syntax is clearer and thus preferred.
|
|
Bad
Good
Bad
Good
Best