Python Project结构
python_project/
package/
__init__.py
xx.py
setup.py
LICENSE
README.md
上面是一个Python Project最基本的结构,包含:
- package folder:
__init__.py
和 你真正的Python module文件xx.py
setup.py
LICENSE
license 文件: 具体想要什么样license,可以去这里找 https://choosealicense.com/README.md
不仅是README,甚至可以放一些配置文件,这些配置文件可以被诸如setup.py
所引用
__init__.py
将自己的module expose出去的配置文件;比如我自定义了了一个module rex_test
,我需要将其expose出去
#__init__.py
from . import rex_test
setup.py
关于如何package的一个c