11 2021 档案
摘要:print(round(3.447444, 2)) >>3.45 from decimal import Decimal print(Decimal('0.3') + Decimal('0.9')) >>1.2 import math #向上取整 math.ceil( x ) import math
阅读全文
摘要:数据驱动:数据的改变从而驱动自动化测试的执行,最终引起测试结果的改变。参数化的应用。数据大的情况可使用yaml、json等,然后在测试用例中读取这些数据。 应用场景:APP、web、接口自动化测试;测试步骤、测试数据、配置的数据驱动【例如:切换环境】; yaml:比较好预览,数据读取方便,safe_
阅读全文
摘要:创建虚拟环境的命令 python3 -m venv 20211121venv [root@VM-4-12-centos pythonproject]# python3 -m venv 20211121venv [root@VM-4-12-centos pythonproject]# ls 20211
阅读全文
摘要:https://www.cnblogs.com/lemon-feng/p/11208435.html
阅读全文
摘要:进程与线程的区别 进程是资源分配的最小单位,线程是CPU调度的最小单位 线程在进程下行进;线程无地址空间,它包括在进程的地址空间里; 一个进程可以包含多个线程; 不同进程间数据很难共享; 同一进程下不同线程间数据很易共享; 进程要比线程消耗更多的计算机资源; 进程间不会相互影响,一个线程挂掉将导致整
阅读全文
摘要:面向过程编程的:C 面向对象的编程:java,python 面向过程: 一种以过程为中心的编程思想;例如:把大象放冰箱里分三步。 简单的事情; 面向对象: 一种更符合我们思维习惯的编程思想;例如,生产一个汽车,把汽车的零件拆分,分不同的团队去生产,最后将零件组装成汽车; 面向对象开发就是不断的创建对
阅读全文
摘要:语法错误与定位 异常捕获、异常处理 自定义异常 错误 语法错误:编写代码进行的报错【SyntaxError: invalid syntax】 例: 逻辑错误:语法没有问题 系统错误:操作系统引起的 异常 程序执行过程中出险的未知错误 语法和逻辑是正常的 程序业务逻辑不完善引起的成语漏洞 常见的异常类
阅读全文
摘要:Json: 轻量级的数据转换格式 友好,易于读写(比xml,protobuf要好) 对机器友好,易于解析和生成 由列表和字典组成 使用场景: 生成:将对象生成为字符串,存入文件、数据库、在网络传输等 解析:解析来自文件、数据库、网络传输的字符串成python 跨语言的数据交换:比如python和c/
阅读全文
摘要:文件读取 方法: 第一步:打开文件,读取文件描述符 f = open(r"C:\Users\admin\Desktop\请求入参.txt") 第二步:操作文件描述符(读|写) print(f.readable()) 第三步:关闭文件 【注:操作文件后及时关闭】f.close() open(file=
阅读全文
摘要:字面量 以变量或常量给出的原始值,在程序中可以直接使用字面量。 类型:数值、字符、布尔、字面量集合(列表、元组、字典、集合)、特殊字面量(None) 字面量插值 就是将变量与常量以及表达式插入的一种技术,可以避免字符串拼接问题。 方法: 1、格式化输出:%的用法。 %d %i %o %x %X %e
阅读全文
摘要:A 内置函数dir() print(dir()) 返回内置函数 print(dir([ ])) ['__add__', '__class__', '__contains__', '__delattr__', '__delitem__', '__dir__', '__doc__', '__eq__',
阅读全文
摘要:常见shell : bash sh zsh windows: git bash cygwin MAC : terminal iterm netstat 是linux下用于显示网络状态的命令。通过它能统计端口情况,网络连接状态,路由表等信息。在网络开发或运维中,经常会使用netstat来查看网络状态。
阅读全文
摘要:curl 支持dict file ftp ftps gopher http https imap 1、实现代理 curl -x 129.3.3.3:8888 https://baidu.com 2、get 请求 curl -G https://baidu.com curl -X GET https:
阅读全文
摘要:程序运行环境输入与输出 标准输入0 read a;echo $a 标准输出1 echo cesh 错误输出 ls notr 管道重定向 管道与管道之间可以重定向 管道与文件之间可以重定向 用于写入 将错误的输出存进去 管道链接 管道连接符 | 可以链接多个程序 管道连接是以紫禁城的方式启动的 管道执
阅读全文
摘要:grep 基于正则表达式查找满足条件的行 1、内容检索 获取行 grep pattern file 获取内容 grep -o pattern file 获取上下文grep -A -B -C pattern file grep a file 查找包含a的行 grep -o "1$" file 获取包含
阅读全文
摘要:sort 排序 -b 忽略开头的空白符 -f 将小写字母看做为大写字母 -h 根据存储容量排序(kb mb hb )从小到大 -n 按数字排序 -o 把结果写入文件 -r 以相反的顺序来排序 -t 指定分隔符。默认为空格 -v 按照数字版本排序 可用于版本排序 -k 指定排序的关键字,与-t排序配合
阅读全文
摘要:硬件简介 cpu 查看Cpu信息:cat /proc/cpuinfo 几核就显示几个processor 从0开始 查看负载信息:top top -p 只观察一个进程的 pid 进程ID load average 负载 3个参数分表代表 一分钟 5分钟 15分钟 双核服务器,一般大于2的时候性能会很差
阅读全文
摘要:查看帮助 1、--help 例如:ls --help 会有中文 2、man 例如:man ls 都是英文 进入手册的界面 空格键:向下翻页 回车:一行一行翻页 B:向前翻页 Q:退出页面 文件管理 1、ls 查看文件信息 ls -a 显示所有文件,包含隐藏文件 .开头的标识隐藏文件 ls -l 或者
阅读全文
摘要:ssh 1、在终端执行命令 ssh -p22 username@host 2、密码输入是看不到内容的 3、登入成功后默认进入的是home目录,就是根目录下的home目录 4、[root@VM-4-12-centos ~]# VM-4-12-centos服务器地址 $表示普通用户 #表示管理员用户 r
阅读全文

浙公网安备 33010602011771号