为什么用你的代码来跑都是有问题的
来源:4-5 使用类封装接口测试脚本

慕的地2985539
2018-07-24
import requests
import json
class RunMain:
def send_get(self, url, data):
res = requests.get(url=url, data=data).json()
return res
def send_post(self, url, data):
res = requests.post(url=url, data=data).json()
return res
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 = RunMain(url, 'GET', data)
print run.res
1回答
-
run = RunMain(url, 'GET', data)
print run.res你这里错误得啊。你要run.run_main() 仔细点儿。
然后构造方法不要参数。
run = RunMain()
print run.run_main(url, 'GET', data)112018-07-24
相似问题