摘要:
为什么要制作模块压缩包? python的强大之处就在于模块,分享自己的模块到网络可以壮大python体系。 制作模块压缩包 1.在项目下为要压缩的模块以制作一个包 2.创建setup.py文件 制作模块压缩包,通常是将整个项目做成压缩包。 在项目下新建setup.py,在文件中添加如下代码: 3.在 阅读全文
摘要:
包的概念 包是一个包含多个模块的特殊目录 目录下有一个特殊的文件__init__.py 包名的命名规则和表示符的命名规则一致,使用小写字母与下划线相结合的方式 import导入一个包即可一次性导入包中的所有模块 新建包 方法一: 因为包是一个目录,所以直接在项目下新建一个目录 新建一个__init_ 阅读全文
摘要:
模块的概念 一个python文件就是一个模块。 模块名同时也是一个标识符,需要符合标识符的命名规则。 在模块中定义的全局变量、函数、类 都是个外界提供的直接使用的工具。 模块就好比工具包,要想使用一个模块,需要先导入它。 模块的导入方式 模块在被导入时,模块中没有任何缩进的代码,会被完全执行一遍。 阅读全文
摘要:
1 SyntaxError 语法错误 1.SyntaxError: default 'except:' must be last 问题描述:默认except必须放在最后。except默认为except Exception as result: 它必须放在所有except的后面。 解决方法:将exce 阅读全文
摘要:
异常 为了是程序更具健壮性,在程序中遇到的可能出现的错误都要尽量被解决。对可能出现错误的代码进行处理,就是异常处理。 一段代码,如果遇到异常,没有得到处理,则整个程序就会停止下来,如果进行处理,则程序往下运行。 简单的异常处理,try-except: 格式如: 异常捕获的完整语法: 在实际开发中,一 阅读全文
摘要:
设计模式 设计模式是前任工作的总结和提炼,通常,被人们广泛流传的设计模式都是针对某一特定问题的成熟的解决方案。 使用设计模式是为了可重用代码、让代码更容易的被他人理解、保证代码的可靠性。 单例设计模式 单例即指只有一个实例 目的:让该类创建的对象,在系统中只有一个实例 每一次创建此类的对象,内存地址 阅读全文