摘要:
想要理解socket协议,点击链接,出门左转 一、TCP 通信的服务器端编程的基本步骤: 服务器端先创建一个 socket 对象。 服务器端 socket 将自己绑定到指定 IP 地址和端口。 服务器端 socket 调用 listen() 方法监听网络。 程序采用循环不断调用 socket 的 a 阅读全文
摘要:
命令: fixture(scope='function',params=None,autouse=False,ids=None,name=None) 参数说明 scope:有四个级别参数 函数"function"(默认),类"class",模块"module",整个测试项目"session"。 pa 阅读全文
摘要:
整数之间的进制转换:10进制转16进制: hex(16) ==> 0x1016进制转10进制: int('0x10', 16) ==> 16类似的还有oct(), bin() 字符串转整数:10进制字符串: int('10') ==> 1016进制字符串: int('10', 16) ==> 161 阅读全文
摘要:
encode() 方法的语法格式:str.encode([encoding="utf-8"], [errors="strict"]) decode() 方法的语法格式:bytes.decode([encoding="utf-8"], [errors="strict"]) m = "以心印心" 字符转 阅读全文
摘要:
一、正则表达式可以实现匹配、查找、替换和格式化数据等操作。 1、模糊匹配_查找姓名和年龄 1 import re 2 3 Nameage = ''' 4 Janice is 22 and Theon is 33 5 Gabriel is 44 and Joey is 21 6 ''' 7 8 age 阅读全文
摘要:
装饰器处理逻辑 当解释器读到@装饰符,会先解析@下一行的内容,把下一行的函数或者类作为@后边的函数的参数,执行被装饰的函数。 例子1:被修饰函数不带参数 1 def log(func): 2 def wrapper(): 3 print('log开始 ...') 4 func() 5 print(' 阅读全文
摘要:
1. 基础函数 序号 函数 说明 1 print() 打印 2 input() 输入 3 int() 转化为整形 4 float() 转化为浮点型 5 str() 转化为字符串 6 type() 返回对象类型 7 isinstance() 判断对象类型(返回布尔值) 2. 流程控制 序号 函数 说明 阅读全文
摘要:
百度网盘链接:https://pan.baidu.com/s/15QSAGXk8F_eyqaw66KoHqg?pwd=1029 提取码:1029 一、例子1 业务步骤: 1. 访问项目首页 : http://101.34.221.219:8010/2. 选择登录按钮 : a.text = '登录'3 阅读全文
摘要:
通信方式优点缺点适用场景 UDP 及时性好,快速 视网络情况,存在丢包 与嵌入式设备通信,实时控制场景 TCP 丢包会自动重发,理论上不用担心丢包问题 延时相对大一些 通信可靠性场景,比如IoT设备控制,状态同步 UDP服务端 1 #!/usr/bin/python3 2 # -*- coding: 阅读全文
摘要:
一、定义和对比 TCP/UDP都是传输层协议,但是两者具有不同的特性,同时也具有不同的应用场景,下面以图表的形式对比分析。 二、面向字节流和面向报文的区别 面向报文的传输方式是应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。因此,应用程序必须选择合适大小的报文。若报文太长,则IP层 阅读全文