摘要: [TOC] 软件开发目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要,简而言之就是把软件代码分文件目录。假设你要写一个ATM软件,你可以按照下面的目录结构管理你的软件代码: 阅读全文
posted @ 2019-08-22 21:27 豆瓣酱瓣豆 阅读(101) 评论(0) 推荐(0) 编辑
摘要: [TOC] 包 一、什么是包 包是模块的一种形式,包的本质就是一个含有 的文件的文件夹 二、为甚么要有包 模块的第一个版本只有10个功能,但是未来在扩展版本的时候,模块名和用法应该最好不要去修改,但是这只是对使用者友好,而由于版本扩展,文件越来越大,模块的设计者对模块的管理、维护会越来越复杂,因此我 阅读全文
posted @ 2019-08-22 21:26 豆瓣酱瓣豆 阅读(222) 评论(0) 推荐(0) 编辑
摘要: [TOC] 编译python文件 一、编译python文件 为了提高加载模块的速度,强调强调强调:提高的是加载速度而绝非运行速度。python解释器会在\_\_pycache\_\_目录中下缓存每个模块编译后的版本,格式为:module.version.pyc。通常会包含python的版本号。例如, 阅读全文
posted @ 2019-08-22 21:15 豆瓣酱瓣豆 阅读(228) 评论(0) 推荐(0) 编辑