import requests
import json
class RunMain:
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,data)
return json.dumps(res,indent=2,sort_keys=True)
def send_get(self,url,data):
res = requests.get(url,data).json()
return json.dumps(res,indent=2,sort_keys=True)
def run_main(self,url,method,data):
if method == 'GET':
res = self.send_get(url,data)
else:
res = self.send_post(url,data)
return res
if __name__=="__main__":
url = "https://www.apiopen.top/journalismApi"
run = RunMain(url,"GET")
print(run.res)
使用类封装接口
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 1.POST请求: # -*-coding:utf-8 -*— import requests import js...
- 今日内容介绍 1、Eclipse常用快捷键操作 2、Eclipse文档注释导出帮助文档 3、Eclipse项目的j...
- Set对每个对象只接受一次,并使用自己内部的排序方法(通常,你只关心某个元素是否属于Set,而不关心它的顺序--否...
- 抽象类: PHP 5 支持抽象类和抽象方法。定义为抽象的类不能被实例化。任何一个类,如果它里面至少有一个方法是被声...
- 目前前端发展得百花齐放、技术日新月异,就连各种编辑器也好用到匪夷所思,又层出不穷。近两年来,我从Sublime T...