Python怎么使用漫威库

在看漫威系列电影的时候,你是不是经常会对一些角色感到好奇,想知道每个角色的关联关系和出场的事件,但是却无从下手?
现在,我们有很好的库来帮助我们实现这些想法了!marvel comics api 允许各地的开发人员访问漫威70年来庞大的漫画库信息。接下来就来告诉大家怎么使用这个漫威库。
1.注册账号获得api访问权限
访问下面的链接注册一个漫威开发者
https://developer.marvel.com/signup
跟着步骤走,接受它的使用条款后就能得到public key(公钥)和 private key(私钥)了:
2.pip安装相应的第三方工具
在pip中输入以下命令安装marvel包(默认你已经安装好了python和pip哦,如果你还没有安装,建议阅读这个教程:python安装)
这个包是这个漫威api的封装器,里面封装了许多查询模块,方便我们使用。
我们不需要知道这个模块内部是怎么发送post请求向漫威api调用数据的,仅需要使用一个语句,将我们刚刚获得的公钥和私钥传入进去,就可以拿到数据。
公钥秘钥示例
获取所有角色:
获取单个角色:
获取角色的一些漫画:
同样,您可以将相同的逻辑应用于不同的对象,例如:
最后,每个对象具有的子资源如下:
人物 all``get``comics``events``series``stories漫画 all``get``characters``creators``events``stories创作者 all``get``comics``events``series``stories活动 all``get``characters``comics``creators``series``stories系列 all``get``characters``comics``creators``events``stories故事 all``get``characters``comics``creators``events``series3. 使用api找到雷神出现过的漫画
想要使用api查找灭霸出现过的所有漫画,你就得先知道雷神的角色id(character id), 我们通过角色名字得到角色对应的id:
运行文件:
python 1.py结果如下:
可以看到我们得到了不同系列下的雷神,第一个元素是系列id,第二个元素是系列名称,以 id=1009664 为例,获得雷神出现过的漫画:
运行文件:
python 1.py**
结果如下:**
可以看到,雷神一共在至少20部作品里出现过哦。怎么样,是不是特别方便的检索工具?

预编译的理解及作用原理
银行金融行业液晶拼接屏系统解决方案概述
微软发布补丁修正Windows和Office中5处缺陷
投资31亿美元,德州仪器将新建 12英寸模拟半导体晶圆制造厂
浪涌保护器的前端防线:SCB后备保护器
Python怎么使用漫威库
为什么蓝牙产品要申请BQB认证?
供应链管理的发展受技术制约
光纤传输设备的类型
意法半导体如何打造高功率密度USB-PD充电器
集成电路等十大重点产业成湖北重中之重,五年内投资将超10万亿
无线接入技术,无线接入技术是什么意思
汽车安全技术之安全座椅
华为光伏并网逆变器SUN2000-196KTL-H0交直流接线注意事项
电子控制燃油喷射系统的原理与断油控制的方式介绍
物联网网关在工业行业的应用与优势
4种方法恢复console口密码
趋势科技在SHAREit中发现了许多主要漏洞
iOS10.3惊喜不断漏洞也惊人,iOS11曝光革命性新特性!前有狼后有虎,iOS10.2越狱该何时发布呢?
雷军对生态链企业的期待,小米航母舰队成形