完整的python项目流程

2020-01-06 22:18:30 浏览数 (1)

    一个完整的python项目需要具备什么? 1. 需求功能的实现:     实现思路 现有框架 基础编程 2. 项目日志:     logging模块(调试性的日志和记录性的日志)     参考:python官方文档中的howto-logging.pdf和library.pdf中的logging部分

3. 测试驱动开发     单元测试unittest模块     参考:python官方文档中的library.pdf中的unittest部分

4. 文档、注释     使用pydoc生成模块API文档:library.pdf中的pydoc部分     使用sphinx生成项目文档 5. pythonic检测     使用pep8:安装pep8模块,cmd运行pep8 pyfile即可。

6. 打包、发布     使用setuptools打包

7. 兼容方式以更新项目,可开源共享

0 人点赞