摘要:
[TOC] subprocess模块 1.可以帮你通过代码执行操作系统的终端命令 2.并返回终端执行命令后的结果 注意:stdout一定要在stderr前面 粘包问题 服务端第一次发送的数据,客户端无法精确一次性接受完毕。下一次发送的数据与上一次数据粘在一起了。 1.无法预测对方需要接受的数据大小长 阅读全文
摘要:
[TOC] Socket 1.什么是Socket socket是一个模块,可以写一套c/s架构的套接字 2.为甚要使用Socket socket套接字会封装好各层协议的工作 好处: 可以节省开发成本。 3.如何使用 import scoket 注意:客户端与服务端必须遵循: 阅读全文
摘要:
[TOC] 软件开发架构 开发软件,必须要开发一套 客户端 与 服务端 客户端与服务端的作用 服务端:24小时不间断提供服务 客户端:如果想要找服务,就去服务端 软件开发架构分两种 C/S架构: Client:客户端 Server:服务端 优点: 软件的使用稳定,并且可以 阅读全文
摘要:
[TOC] 反射 反射:指的是通过“字符串”对 对象或类的属性进行操作 hasattr:通过对字符串,判断该字符串是否是对象或类的属性 getattr:通过字符串,获取对象或类的属性 setattr:通过字符串,设置对象或类的属性 delattr:通过字符串,删除对象或类的属性 魔法 阅读全文
摘要:
[TOC] classmethod 翻译:一个类方法 classmethod是一个装饰器,可以装饰给类内部的方法,使该方法绑定给类使用 对象的绑定方法特殊之处 由对象来调用,会将对象当作第一个参数传给该方法 类的绑定方法特殊之处 由类来调用,会将类当作第一个参数传给该方法 stati 阅读全文