测牛学堂:软件测试python学习之文件操作和json总结
打开文件方式
通过with open 打开文件
参数r,w,a,rb,wb是文件打开方式,是with open的 第二个参数
r: 默认方式,只读方式打开
w :只写方式打开,如果文件存在会被覆盖,如果文件不存在就创建
a 以追加方式打开,如果文件已存在,在文件末尾追加内容,如果文件不存在,就创建文件
rb 二进制格式打开文件用于只读
wb用二进制文件打开用于写入
文件操作之按行读取文件
首先要打开文件
语法:文件对象.readline()
一次读取一行的内容,返回读取的内容。
read和readline如果读取到文件末尾,返回的是空字符串,可以根据这个特性判断是否读取完毕。
代码示例:
json文件介绍
json在测试和开发中使用比较多,所以要专门了解一下。
json文件的后缀名是.json,是一种基于文本,独立于语言的轻量级的数据交换格式。
独立:它是各种语言之间通用的文件,pyhthon,js,java都可以操作。
轻量:相同的数据量,json文件占用的文件大小相对较小。
数据交换:后端和前端数据交互使用的格式。
json文件的特点:
1 纯文本格式,不支持音频视频或者图片
2 具有良好的自我描述性,翻遍阅读与编写
3 具有清晰的层次结构
4能够提升网络参数效率
格式如下: