是学习完后的整体实例代码: import requests import ssl import urllib3 urllib3.disable_warnings() import json class RunMain: def __init__(self,url,method,data=None): res = self.run_main(url,method,data) def send_get(self,url, data): res = requests.get(url=url, verify=False).json() return json.dumps(res, indent=2, sort_keys=True) def send_post(self,url, data): res = requests.post(url=url, verify=False).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' data = { 'cart': '11' } run = RunMain(url,'GET',data) print (run.run_main(url,'GET',data))
PS;request 是请求,requestss是python模板库,一般用requests,因为可以同时请求get、post.