# -*- coding: utf-8 -*-
# @Time : 2023/6/13 21:48
# @Author : yanfa
# @user : yanfa
# @File : pytest_for_json.py
# @remark:pytest數(shù)據(jù)驅(qū)動json文件
""""""
import json
"""一、json文件介紹
1/json是JS對象
2/全稱是JavaScriptObjectNotation
3/是一種輕量級的數(shù)據(jù)交換格式
4/json結(jié)構(gòu)
對象{}
數(shù)組[]
"""
"""二、json文件使用
查看json文件:pycharm/txt記事本
讀取json文件:
安裝:內(nèi)資無需安裝
內(nèi)置函數(shù):open()
內(nèi)置庫:json
讀取方法:json.load()
寫入方法:json.dump()
"""
# 例子1、寫入json
def write_json():
data=[[1,1,2],[3,6,9],[100,200,300]]
file_path="pytest_for_json/data/data.json"
with open(file_path,'w',encoding='utf-8') as f:
json.dump(data,f)
# 例子2、讀取json
def get_json():
file_path = "pytest_for_json/data/data.json"
with open(file_path,'r',encoding='utf-8') as f:
data=json.load(f)
print(data)
return data
if __name__ == '__main__':
# write_json()
get_json()
python接口自動化-pytest-結(jié)合數(shù)據(jù)驅(qū)動json
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
相關(guān)閱讀更多精彩內(nèi)容
- 一、Pytest 介紹 1、基于 python 的單元測試框架 主流的接口測試框架有: python:pytest...
- 參數(shù)化,就是把測試過程中的數(shù)據(jù)提取出來,通過參數(shù)傳遞不同的數(shù)據(jù)來驅(qū)動用例運行。其實也就是數(shù)據(jù)驅(qū)動的概念。 在 Un...