Python组织小项目/脚本
我是
python的新手,我不确定一些事情.
>课程应该在单独的文件中吗? 解决方法
这里有很多理由可以通过将这些点分成单个问题/查询来提供更好的服务:)
>我反对不必要地将类拆分成单个文件.有些类可能在很大程度上依赖于其他类,我(个人)喜欢将它们保存在同一个文件中.我认为最好的约定是基于功能创建文件,而不是为每个类创建单独的文件. 我从Pskoo项目如Flask和Jinja2的工作中获得了很多灵感. Jinja2源提供了一个在文件中“捆绑”某些相关类的优秀示例:Github 为了更好地帮助您解决主要未被调用的问题,我建议您显示您尝试使用的代码. This SO帖子是一个很好的起点,可以考虑在哪里进行测试,尽管一般的答案似乎是“对你/你的团队最好的地方”:). 在一个稍微相关的说明中,我还建议调查Nose测试框架,因为它从Python测试中删除了很多样板. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |