一个项目由多个py模块,类文件构成,在项目建立时,需要搭好架子
本例子给出了一个很好的模板框架,供后续复制和直接使用
1,首先,建立以下文件夹和py文件(其中NAME就是将来自己的项目名称)
bogon:~ myRMBP$ mkdir projects
bogon:~ myRMBP$ cd projects
bogon:projects myRMBP$ mkdir skeleton
bogon:projects myRMBP$ mkdir bin
bogon:projects myRMBP$ mkdir NAME
bogon:projects myRMBP$ mkdir tests
bogon:projects myRMBP$ mkdir docs
bogon:projects myRMBP$ touch NAME/__init__.py
bogon:projects myRMBP$ touch tests/__init__.py
bogon:projects myRMBP$ touch tests/setup.py
bogon:projects myRMBP$ touch tests/NAME_tests.py
2,setup.py文件内容模板:
try:
from setuptools import setup
except ImprotError:
from distutils.core import setup
config = [
'description': 'My Project',
'author': 'Gao',
'url': 'URL to get it at.',
'download_url': 'Where to download it.',
'author_email': 'ghxbob@sina.com',
'version': '0.1'
'install_requires'

本文档介绍了如何创建Python项目的基本骨架,包括创建特定的文件夹和Python模块。通过设立`NAME`作为项目名,逐步指导设置`skeleton`、`bin`、`NAME`、`tests`和`docs`等目录,以及`__init__.py`、`setup.py`和测试文件。文章还提供了一个`setup.py`文件内容模板,并说明了如何使用这个骨架来启动新项目,包括重命名文件以匹配项目需求,修改`setup.py`和运行`nosetests`进行初步测试。
最低0.47元/天 解锁文章
685

被折叠的 条评论
为什么被折叠?



