# 封装一个请求类
import requests
from common.read_config import ReadConfig
class GetRequest:
def __init__(self):
self.session = requests.sessions.session() #保持登录会话
config = ReadConfig()
self.pre_url = config.get_value('api', 'url')
def get_request(self, method, url, data=None):
# 从excel读取出来的数据转成json格式
if type(data) == str:
data = eval(data)
url = self.pre_url + url #拼接url
method = method.upper()
if method == 'GET':
return self.session.get(url, params=data)
elif method == 'POST':
return self.session.post(url, data)
if __name__=='__main__':