跟老师代码一样,报错
来源:4-5 使用类封装接口测试脚本

慕圣8409973
2019-09-10
import requests
import json
class RunMan:
def __init__(self,url,method,data=None):
self.res = self.run_main(url,method,data)
def send_post(self,url,data):
res = requests.post(url=url,data=data).json()
return json.dumps(res,indent=2,sort_keys=True)
def send_get(self,url,data):
res = requests.get(url=url,data=data).json()
return json.dumps(res,indent=2,sort_keys=True)
def run_main(self,url,method,data=None):
res = None
if method == 'GET':
res = self.send_get(url,data)
else:
res = self.send_post(url,data)
return res
if name == ‘main’:
url = 'http://www.imooc.com/m/web/shizhanapi/loadmorepingjia.html?cart=11’
data = {
‘cart’:‘11’
}
run = RunMan(url,‘GET’,data))
print run.res
写回答
2回答
-
慕圣8409973
提问者
2019-09-10
多了个括号,已解决
00 -
慕圣8409973
提问者
2019-09-10
报错内容如下:
run = RunMan(url,'GET',data))
^
SyntaxError: invalid syntax
00
相似问题