12 2018 档案
摘要:configparse模块 http://www.cnblogs.com/Eva-J/articles/7228075.html#_label13 处理配置文件的模块,但是格式有严格的要求: 用python生成这样一个文件,保存成.ini格式 logging模块 日志模块 默认情况下Python的l
阅读全文
摘要:https://www.cnblogs.com/Eva-J/ https://www.cnblogs.com/jin-xin/ python控制台输出带颜色的文字方法 https://www.cnblogs.com/Eva-J/p/8330517.html
阅读全文
摘要:所有内置方法都由一个内置函数来触发,里面的方法可以自己定义。 item系列 __getitem__ __setitem__ __delitem__ 操作对象跟操作字典一样 __new__ __init__ 初始化方法__new__ 构造方法 : 创建一个对象 传入cls参数 输出: 单例模式:一个类
阅读全文
摘要:isinstance(obj,cls) 检查obj是否是cls类的对象 issubclass(sub,super) 检查sub类是否是super类的子类 反射 是用字符串类型的名字 去操作 变量 为什么不用eval()? 因为eval()操作的是一个字符串代码,这段字符串我们拿过来对立面的信息什么都
阅读全文
摘要:封装 广义上面向对象的封装 :代码的保护,面向对象的思想本身就是一种只让自己的对象能调用自己类中的方法 狭义上的封装 —— 面向对象的三大特性之一属性 和 方法都藏起来 不让你看见 私有属性 所有的私有 都是在变量的左边加上双下划綫 对象的私有属性 类中的私有方法 类中的静态私有属性 所有的私有的
阅读全文
摘要:接口类和抽象类都是一种编程思想或者规范 从JAVA中而来 抽象类:python原生支持的 接口类:python原生不支持 它们的目的是规范 java:java里的所有类的继承都是单继承,所以抽象类完美的解决了单继承需求中的规范问题但对于多继承的需求,由于java本身语法的不支持,所以创建了接口Int
阅读全文
浙公网安备 33010602011771号