摘要: import socket import subprocess import json import struct server = socket.socket(socket.AF_INET,socket.SOCK_STREAM) #socket.AF_INET 基于网络的 socket.SOCK_ 阅读全文
posted @ 2019-02-23 11:03 小脂肪 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 简单的网络通讯: server端 import socket server = socket.socket(socket.AF_INET,socket.SOCK_STREAM) server.bind(('127.0.0.1',8999)) server.listen(5) conn,addr = 阅读全文
posted @ 2019-02-21 20:14 小脂肪 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 五层协议:qq.太白向强哥发送消息.'强老板好啊'软件: 应用层:ftp www 软件按照自定义的协议 {msg:'强老板好啊'}操作系统: 传输层:tcp协议 udp协议:端口协议 8000 | {msg:'强老板好啊'} 网络层:ip协议找到局域网的位置 ip | 8000 | {msg:'强老 阅读全文
posted @ 2019-02-19 21:10 小脂肪 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 五层协议:应用层:每个软件对于数据都有不同的自定义协议传输层:建立端口到端口的通信 端口:确定软件的位置 每个软件都有固定的端口 端口范围:0-65535 0-1024为系统占用端口 端口 + ip + mac + 广播 能确定世界上任何一个计算机软件的位置网络层:找到对方局域网的位置 根据ip协议 阅读全文
posted @ 2019-02-18 16:54 小脂肪 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 名称空间: 内置 全局 局部 内置命名空间 存放python解释器为我们提供的名字list str tuple之类的 全局命名空间 直接在py文件中,函数外部声明的变量都是属于命名空间 局部命名空间 在函数中声明的变量 取值顺序: 在局部取值的时候: 局部空间 全局空间 内置空间 在全局取值的时候: 阅读全文
posted @ 2019-02-16 14:45 小脂肪 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 异常处理 1.异常错误分类: 1.1 语法错误 1.2 逻辑错误 逻辑错误,难以避免,必须要处理 2.异常处理: 2.1 先捕捉错误 2.2 在进行处理异常处理的两种方式:if 如果type: except 异常处理if处理异常时的劣势: 1.对于相同的错误类型,要用大量的重复代码处理异常 2.如果 阅读全文
posted @ 2019-01-26 21:56 小脂肪 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1.python的三大特性:python的三大特性,封装,多态,继承封装:函数 模块 类 对象多态 : python中默认支持多态继承: python中的子类继承父类属性和方法鸭子类型: 看着像鸭子,它就是鸭子python中处处都是鸭子 # 两者之间没有任何关系,但是都遵循着一个隐形的标准两个类中的 阅读全文
posted @ 2019-01-26 21:54 小脂肪 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1. 面向对象中类与类之间存在以下关系: 1.依赖关系 2.关联关系 3.组合关系 4.聚合关系 5.实现关系 6.继承关系(类的三大特性之一,继承) 2.关系分析 2.1 依赖关系: 你中有我,我中没你. 将一个类的对象或者类名传到另一个类的方法中使用. class Person: def __i 阅读全文
posted @ 2019-01-25 20:46 小脂肪 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 1.添加对象属性 class A: def __init__(self,name): self.name = name def func(self,sex): self.sex = sex #在类的外面 obj = A('小明') #{'name': '小明', 'age': 18} obj.age 阅读全文
posted @ 2019-01-24 21:39 小脂肪 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1.面向过程 vs 函数式编程 面向过程: s1 = 'asdfqweqmvas' count = 0 for i in s1: count += 1 print(count) lst = [i for i in range(100)] count = 0 for i in lst: count + 阅读全文
posted @ 2019-01-23 16:35 小脂肪 阅读(158) 评论(0) 推荐(0) 编辑