摘要: 网络编程 1.网络通讯协议 理论知识点 阅读全文
posted @ 2019-05-27 18:56 WBaiC 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 元类,单例模式,异常处理 元类 什么是元类 一切皆对象 类也是对象,可以把一个类当成普通对象来使用,比如存储到列表中,或者作为参数传给函数等等... 对象是如何产生的? 通过类实例化产生的 类对象 是由type实例化产生的 我们可以手动调用type来实例化产生一个类 一个类由三个部分组成 1.类的名 阅读全文
posted @ 2019-05-24 21:55 WBaiC 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 封装,多态,内置函数,反射 封装 什么是封装: 一个为内部提供支持的方法或者属性,不应该让外界直接访问,那就封装起来,这就是封装 封装的原理: python是通过 变形的方式来实现的封装 如何变形 在名称带有双下划线开头的变量名字前添加_类名 如_Person__id_card 当然通过变形后的名字 阅读全文
posted @ 2019-05-20 21:42 WBaiC 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 多继承,组合,接口,抽象类和鸭子型 抽象类和接口的去别 不同点: 1,抽象类中有一般的函数和抽象函数, 2,抽象类中的抽象方法必须要覆盖 3,抽象类是不能实例化的 4,接口中没有一般的方法,只有抽象方法 相同点; 1,他们都需要子类继承,并实现类中的抽象方法 鸭子型 阅读全文
posted @ 2019-05-17 17:08 WBaiC 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 面向对象的原理和继承,重写 什么是面向对象编程 面向对象编程就是 把具有 共性 的事务 抽象 成 属性和方法 来进行代码编程. 什么是面向过程编程 面向过程是具体化的,流程化的。解决一个问题,需要一步一步分析需要怎样,然后需要怎样,一步一步实现的 为什么要面向对象编程 编程(OOP)具有多方面的吸引 阅读全文
posted @ 2019-05-16 22:00 WBaiC 阅读(101) 评论(0) 推荐(0) 编辑
摘要: xml 和面向对象 xml 全称叫做可扩展标记语言 是一种定义电子文档结构和描述的语言,可以用来标记数据、定义数据类型 用户可以对自己的标记语言进行定义和扩展,由W3C(万维网标准组织)推出,几乎所有的编程语言都支持该格式 标记翻译为标签,标签指的是某种特殊符号,简单的说XML就是用标签来定义文档结 阅读全文
posted @ 2019-05-15 20:28 WBaiC 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 今日所学的内容 ConfigParser 最外层的就是ConfigParser对象,它是由多个的Section块组成。 Section 这是ConfigParser中的配置块,可以通过Section标识功能或范围一致的配置信息。 乱分块或是不分块也没问题,主要的是键值对的配置信息的获取。 通过块区分 阅读全文
posted @ 2019-05-14 22:18 WBaiC 阅读(99) 评论(0) 推荐(0) 编辑
摘要: re正则表达式分为六个大类 https://www.cnblogs.com/edwardsun/p/4421773.html 1,单个字符的匹配 使用的是re.findallI() 这个函数进行匹配,这个函数有三个参数 第一个参数是 :匹配什么样的单个字符 第二个参数是: 匹配的目标字符串 第三个参 阅读全文
posted @ 2019-05-10 09:35 WBaiC 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 日志和正则表达式 import logging 这是记录系统一些信息的模块 记录日志的输出是有两种方式的 1 一种是在控制台中打印出日志 2 一种是在文件中打印出记录的日志 我们把这两种方式称之为句柄 在系统中的打印者是可以自己定义的,如果不 自己定义,就会使用系统自带的打印者. 不过我们一般都是自 阅读全文
posted @ 2019-05-09 21:41 WBaiC 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 序列化与反序列化总结 JSON pickle json 序列化:可以是任意的数据 反序列化:必须是json格式的数据 所以在使用json做序列化的时候不能随意的序列化任意的数据,因为在做反序化的时候 如果不是json格式的数据那么使用json来做反序列化就会报错,不能反序列化 json 主要是做数据 阅读全文
posted @ 2019-05-08 22:37 WBaiC 阅读(142) 评论(0) 推荐(0) 编辑