2017年6月14日

python网络编程-socket

摘要: 一:什么是socket socket通常也称为作为“套接字”,用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过“套接字”给网络发送请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。soc 阅读全文

posted @ 2017-06-14 20:38 shisanjun 阅读(179) 评论(0) 推荐(0) 编辑

2017年6月11日

python基础-实现进度条功能,for和yield实现

摘要: 实现进度条功能 阅读全文

posted @ 2017-06-11 17:25 shisanjun 阅读(365) 评论(0) 推荐(0) 编辑

2017年6月4日

python基础-异常处理

摘要: 一.异常基础 在编程过程中为了增加友好性,在程序出现bug时一般不会将错误信息显示给用户,而是现实一个提示的页面。 1)常用方式: 一直尝试try中的代码,如果遇到错误和except中异常相同,就执行except中代码,如果和except没有相同,还是会抛出异常 一直尝试try中的代码,如果遇到错误 阅读全文

posted @ 2017-06-04 21:31 shisanjun 阅读(146) 评论(0) 推荐(0) 编辑

python基础-类的其他方法

摘要: 一。isinstance(obj,cls)检查是否obj是类的cls对象 阅读全文

posted @ 2017-06-04 21:22 shisanjun 阅读(108) 评论(0) 推荐(0) 编辑

python基础-类的起源

摘要: Python中一切事物都是对象。 f对象是FOO类的一个实例,Foo类对象是type类的一个实例。 print(type(f)) print(type(foo)) 类默认是由 type 类实例化产生,type类中如何实现的创建类?类又是如何创建对象? 答:类中有一个属性 __metaclass__, 阅读全文

posted @ 2017-06-04 21:16 shisanjun 阅读(177) 评论(0) 推荐(0) 编辑

python基础-类的反射

摘要: 1)反射是通过字符串方式映射内存中的对象。 python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr, 改四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员。 注意:类的反射不能使用类的私有方法 2)其他方法访问类 阅读全文

posted @ 2017-06-04 21:06 shisanjun 阅读(263) 评论(0) 推荐(0) 编辑

2017年5月30日

python基础--re模块

摘要: 常用正则表达式符号 最常用的匹配语法 反斜杠的困扰与大多数编程语言相同,正则表达式里使用"\"作为转义字符,这就可能造成反斜杠困扰。假如你需要匹配文本中的字符"\",那么使用编程语言表示的正则表达式里将需要4个反斜杠"\\\\":前两个和后两个分别用于在编程语言里转义成反斜杠,转换成两个反斜杠后再在 阅读全文

posted @ 2017-05-30 20:36 shisanjun 阅读(160) 评论(0) 推荐(0) 编辑

python基础--类的经典类vs新式类

摘要: 经典类VS新式类区别1)写法新式类class Person(object):#new style 经典类class Persion: #classical style 2)调用父类 新式写法用super 经典类直接写父类类名 3)多继承时继承顺序python3使用的是广度查询,所以两个都一样。 经典 阅读全文

posted @ 2017-05-30 15:21 shisanjun 阅读(179) 评论(0) 推荐(0) 编辑

python基础-类的继承

摘要: 继承:承创建的新类称为“子类”或“派生类”,被继承的类称为“基类”、“父类. 继承的过程,就是从一般到特殊的过程.要实现继承,可以通过“继承”(Inheritance)和“组合”(Composition)来实现 继承概念的实现方式主要有2类:实现继承、接口继承. 实现继承是指使用基类的属性和方法而无 阅读全文

posted @ 2017-05-30 14:58 shisanjun 阅读(199) 评论(0) 推荐(0) 编辑

python基础-类的封装

摘要: 封装:类中封装了公有属性和方法,对象封装了私有属性的值 阅读全文

posted @ 2017-05-30 14:57 shisanjun 阅读(140) 评论(0) 推荐(0) 编辑

导航