摘要: 反射:通过字符串来访问到所对应的值(反射到真实的属性上)。 eg: 定义某个功能,输入某条命令,打印下面的功能: item系列: 当触发某些属性的时候,执行某些操作。 __str__:打印对象信息 在对象被打印的时候触发执行,只能返回字符串类型。 __del__:在对象资源被释放的时候时触发。 eg 阅读全文
posted @ 2017-08-23 19:25 sexiaoshuai 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 封装:将类的属性隐藏 #先看如何隐藏 1,在定义的属性之前加入__. 第二个问题:这种语法上的变形是在什么时候发生的 #在定义类阶段发生,并且只在这个阶段发生 比如说在上面的基础上,再定义一个Foo.__x=12121212121212121212 再去访问Foo.__x这个属性, 是可以访问的到的 阅读全文
posted @ 2017-08-23 10:46 sexiaoshuai 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 接口:在程序的使用中,我不能把程序的主体直接提供给使用者,一般是提供一个接口。 为什么要使用接口: 1,接口提取了一群共同的函数,可以把接口当做一个函数的集合。 2,让子类去实现接口中的函数。 归一化的好处: 归一化让使用者无需关心对象的类是什么,只需要知道这些对象都具备什么功能就可以了。 归一化使 阅读全文
posted @ 2017-08-22 17:33 sexiaoshuai 阅读(139) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-08-21 17:22 sexiaoshuai 阅读(1) 评论(0) 推荐(0) 编辑
摘要: supper:可以利用supper来重用父类的方法,可以不用指名道姓的调用了。 supper:supper是依赖于继承的。 C继承了A和B, 先打印C的执行顺序列表,如果表里边有,然后再去按顺序向后检索。如果表里边没有,报错。 绑定方法与非绑定方法: 绑定到类的方法: 例如定义了一个类,然后从配置文 阅读全文
posted @ 2017-08-16 17:33 sexiaoshuai 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 可以将那些重复的,固定的东西提出来,单独定义一个类。 例如: 例如这种: 阅读全文
posted @ 2017-08-16 15:39 sexiaoshuai 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 写一个小练习,定义好一个类,每初始化一次,计数器+1,统计最后次数. 写一个小程序,能够实现类之间的类的交互: eg:例如LOL的英雄,互相攻击,交互剩余血量的问题 阅读全文
posted @ 2017-08-16 09:01 sexiaoshuai 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 最近公司机器的增多,顺便还要上报表系统,考虑到服务器越来越多,手工的管理显得越来的越吃力,所以打算推进公司自动化运维工具的使用。 推进的过程中,一步一个坑踩过来的。由于公司之前未运用过自动化运维工具,所以经验很少。 首先安装ansible: 第一步:设置epel仓库: 第二步,使用yum安装ansi 阅读全文
posted @ 2017-08-15 17:25 sexiaoshuai 阅读(558) 评论(0) 推荐(0) 编辑
摘要: 面向对象讲解: ‘’‘ 面向过程: 核心是过程二字,过程指的是问题的解决步骤,基于过程去设计程序,就好比在设计一条流水线,是一种机械式的思维方式。 优点:复杂的问题流程化,进而简单化 缺点:可扩展性差 应用场景:脚本程序,比如说linux系统管理 面向对象: 核心是对象二字,对象就是特征与技能的结合 阅读全文
posted @ 2017-08-14 17:32 sexiaoshuai 阅读(174) 评论(0) 推荐(0) 编辑
摘要: TIME模块: print(time.time()) #指的是从1970年到现在的秒数 print(time.strftime('%Y-%m-%d %X')) #指定特定的格式输出时间 print(time.localtime()) #得到的是一个对象,如果想要看下面的子模块,看哪个模块就在后边加上 阅读全文
posted @ 2017-08-11 09:58 sexiaoshuai 阅读(152) 评论(0) 推荐(0) 编辑