完整的python項目流程
- 2020 年 1 月 6 日
- 筆記
一個完整的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. 兼容方式以更新項目,可開源共享