python
萌新小测试
一位不愿透露姓名的热心网友
展开
-
读取excel,实现自动化测试
exce实列 import json import os import yaml import requests import pytest from Base.base_requests import method1 from Base.base_yaml import readyaml from Base.base_conf import readconfig from Base.base_excel import excel_data data = excel_data.get_sheet_dat原创 2021-05-20 13:34:45 · 320 阅读 · 0 评论 -
封装读取yaml文件方法
import yaml import os yaml_file = "../Case/login.yaml" class YamlUtil: def read_yaml(self, yaml_file): with open(yaml_file, 'r', encoding='utf-8') as f: value = f.read() yaml_data = yaml.safe_load(value) #原创 2021-05-17 17:47:45 · 633 阅读 · 0 评论 -
封装读取config文件方法
import configparser class ReadConfig: """定义一个读取配置文件的类""" def get_conf(self, path, param): cf = configparser.ConfigParser() cf.read(path) value = cf.get("host", param) return value readconfig = ReadConfig() ...原创 2021-05-17 17:47:17 · 131 阅读 · 0 评论 -
封装requests库
import requests import json class BaseRequest: def send_post(self, url, headers=None, params=None): res = requests.post(url=url, headers=headers, data=params) return res def send_get(self, url, headers=None, params=None):原创 2021-05-13 23:18:11 · 190 阅读 · 0 评论 -
封装读取excel方法
import openpyxl import os excel_name = os.getcwd()+'\demo.xlsx' print(excel_name) # 打开并加载加载文件 open_excel = openpyxl.load_workbook(excel_name) # 加载sheet页,并返回sheet名 sheet_name = open_excel.sheetnames print(sheet_name) # 获取第一个sheet里面的内容 excel_value = open_e原创 2021-05-12 21:36:55 · 370 阅读 · 0 评论 -
python json模块
python json模块 json.dumps 将 Python 对象编码成 JSON 字符串 json.loads 将已编码的 JSON 字符串解码为 Python 对象 json.dump和json.load,需要传入文件描述符,加上文件操作。 JSON内部的格式要注意,一个好的格式能够方便读取,可以用indent格式化。 ...转载 2020-09-29 15:35:11 · 163 阅读 · 0 评论