欢迎来到氵一壶灬清酒い的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。

2018年9月3日

面向对象

摘要: 约束 class BaseMessage(object): def send(self): """ 必须继承BaseMessage,然后其中必须编写send方法.用于完成具体业务逻辑 """ raise NotImplementedError(".send() 必须被重写") #raise Exce 阅读全文

posted @ 2018-09-03 16:04 成伤大大 阅读(126) 评论(0) 推荐(0) 编辑

2018年8月30日

面向对象--进阶

摘要: 一,issubclass / type / isinstance issubclass : 检查第一个参数是否是第二个参数的派生类. type: 获取当前对象是由那个类创建. class Foo(object): pass class Bar(object): pass def func(*args 阅读全文

posted @ 2018-08-30 17:34 成伤大大 阅读(118) 评论(0) 推荐(0) 编辑

2018年8月29日

组合补充--类的特殊成员

摘要: 一:组合的补充(逐级进阶对比) 1),类和对象是否能做字典的key? 2),对象中到底有什么? 3) 4) class StarkConfig(object): def __init__(self,num): self.num = num def changelist(self,request): 阅读全文

posted @ 2018-08-29 22:11 成伤大大 阅读(132) 评论(0) 推荐(0) 编辑

2018年8月28日

面向对象--类,嵌套

摘要: 一:类的成员: 例: 成员分为三类: 字段 - 方法 - 属性 字段(变量): - 实例变量(字段) -公有实例变量(字段) class Foo: def __init__(self,name): self.name = name self.age = 123 def func(self): pri 阅读全文

posted @ 2018-08-28 17:57 成伤大大 阅读(151) 评论(0) 推荐(0) 编辑

2018年8月27日

面向对象(初级)

摘要: 概述: 面向过程:按照业务逻辑从上到下写代码 函数式:将某功能封装到函数中,以后不需要重复编写,直接调用函数即可。 面向对象:对函数进行分类和封装 一:什么是面向对象? 面向对象编程是一种编程方式,此编程方式需要使用‘类’和‘对象’来实现。所以,面向对象编程就是对“类”和“对象”的使用。 类:类就是 阅读全文

posted @ 2018-08-27 17:08 成伤大大 阅读(151) 评论(0) 推荐(0) 编辑

2018年8月23日

模块--包

摘要: 一 模块 1 ; 什么是模块? 常见的场景:一个模块就是包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀.但其实import加载的模块分为四个通用的类别: 1,使用python编写的代码(.py文件) 2,已被编译为共享库或DLL的C或C++扩展 3,包好一组模块的包 4,使用 阅读全文

posted @ 2018-08-23 19:39 成伤大大 阅读(106) 评论(0) 推荐(0) 编辑

2018年8月22日

异常处理

摘要: 什么是异常 异常就是程序运行时发生错误的信号(在程序出现错误时,则会产生一个异常,若程序没有处理它,则会抛出该异常,程序的运行也随之终止),在python中,错误触发的异常如下: 错误分为两种: 语法错误;(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正) #语法错误一 i 阅读全文

posted @ 2018-08-22 21:56 成伤大大 阅读(261) 评论(0) 推荐(0) 编辑

2018年8月21日

模块--3

摘要: os模块 random 模块 sys模块 sys模块是与python解释器交互的一个接口 序列化模块 序列化: 将原本的字典.列表等内容转换成一个字符串的过程就叫做序列化. 1,以某种存储形式使自定义对象持久化: 1.将对象从一个地方传递到另一个地方 3.使程序更具维护性. json&pickle模 阅读全文

posted @ 2018-08-21 23:20 成伤大大 阅读(131) 评论(0) 推荐(0) 编辑

2018年8月20日

模块--2

摘要: 一:时间模块 和时间有关系的我们就要用到时间模块。在使用模块之前,应该首先导入这个模块。 python中的集中时间格式 小结:时间戳是计算机能够识别的时间;时间字符串是人能够看懂的时间;时间元组则是用来操作时间的 阅读全文

posted @ 2018-08-20 23:32 成伤大大 阅读(94) 评论(0) 推荐(0) 编辑

2018年8月17日

re模块下的常用方法

摘要: 一 : re模块的查找 findall 优先级查找 返回列表 找所有的匹配项(从大段的内容中找匹配到的项目) search: 只匹配从左到右的第一个,得到的不是直接结果,得到的是一个变量,通过这个变量的group方法来获取结果,如果没有匹配到返回None,group会报错. match:相当于sea 阅读全文

posted @ 2018-08-17 17:44 成伤大大 阅读(331) 评论(0) 推荐(0) 编辑

导航