随笔分类 -  4-python / 10-python--socket/面向对象

摘要:socket(一对一) 与socketserver 一.socketserver 1. 正式定义:The socketserver module simplifies the task of writing network servers. 2. 实现多并发,对socket的封装。 3. socke 阅读全文
posted @ 2018-12-09 11:53 百里屠苏top 阅读(170) 评论(0) 推荐(0) 编辑
摘要:上节课程回顾: 静态变量:与类无关,不能访问类里的任何属性和方法。 类方法:只能访问类变量。 属性:把一个方法变成静态属性, 反射: __new__:先于__init__执行; __call__: 异常处理: 断言(assert): 返回为假就不往下执行了。(例如银行转账,要确保正确才能转账) 例如 阅读全文
posted @ 2018-12-09 11:51 百里屠苏top 阅读(161) 评论(0) 推荐(0) 编辑
摘要:一.socket网络编程 粘包:服务端两次发送指令在一起,它会把两次发送内容合在一起发送,称为粘包,从而出现错误。 解决方法:(比较low的方法) 有些需要实时更新的,用sleep有延迟,不能这样解决问题。 解决方法之高级方法: 客户端: 二.发送文件 ftp server端有哪几步呢? ①读取客户 阅读全文
posted @ 2018-11-02 22:43 百里屠苏top 阅读(210) 评论(0) 推荐(0) 编辑
摘要:上节课程回顾: 静态变量:与类无关,不能访问类里的任何属性和方法。 类方法:只能访问类变量。 属性:把一个方法变成静态属性, 反射: __new__:先于__init__执行; __call__: 抓住异常: try ...... except (ValueError,KeyError), e #i 阅读全文
posted @ 2018-11-01 22:26 百里屠苏top 阅读(143) 评论(0) 推荐(0) 编辑
摘要:一.Socket网络编程 1.七层模型,亦称OSI(Open System Interconnection)参考模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。 建立链接:ip+端口(端口有65535) 2.Socket Families(地址簇) sock 阅读全文
posted @ 2018-10-05 22:56 百里屠苏top 阅读(185) 评论(0) 推荐(0) 编辑
摘要:一. 异常处理 二. 异常类型 阅读全文
posted @ 2018-10-05 17:52 百里屠苏top 阅读(119) 评论(0) 推荐(0) 编辑
摘要:一.反射 通过字符串映射或者修改程序运行时的状态,属性,或者方法。 1.getattr(object,name,default=None) 2.hasattr(object,name) 3.setattr(x,y,v) 4.delattr(x,y) >>:age22 阅读全文
posted @ 2018-10-05 16:42 百里屠苏top 阅读(135) 评论(0) 推荐(0) 编辑
摘要:<class '__main__.Foo'> #ojb对象由Foo类创建<class 'type'> #Foo类由type类创建 那么,创建类就有两种方式: 1)普通方式:(我们经常用的就是) 2)特殊方式: 所以:类是由type类实例化产生。 那么,type类中如何实现的创建类?类又是如何创建对象 阅读全文
posted @ 2018-10-05 15:42 百里屠苏top 阅读(119) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示