<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          Python使用“漫威API”探索漫威宇宙

          共 2247字,需瀏覽 5分鐘

           ·

          2021-09-24 15:40

          在看漫威系列電影的時(shí)候,你是不是經(jīng)常會(huì)對(duì)一些角色感到好奇,想知道每個(gè)角色的關(guān)聯(lián)關(guān)系和出場(chǎng)的事件,但是卻無從下手?


          現(xiàn)在,我們有很好的庫來幫助我們實(shí)現(xiàn)這些想法了!Marvel Comics API 允許各地的開發(fā)人員訪問漫威70年來龐大的漫畫庫信息。接下來就來告訴大家怎么使用這個(gè)漫威庫。


          1.注冊(cè)賬號(hào)獲得API訪問權(quán)限



          訪問下面的鏈接注冊(cè)一個(gè)漫威開發(fā)者
          https://developer.marvel.com/signup

          跟著步驟走,接受它的使用條款后就能得到public key(公鑰)和 private key(私鑰)了:


          2.pip安裝相應(yīng)的第三方工具



          在pip中輸入以下命令安裝marvel包(默認(rèn)你已經(jīng)安裝好了python和pip哦,如果你還沒有安裝,建議閱讀這個(gè)教程:python安裝)

          1. pip install marvel

          這個(gè)包是這個(gè)漫威API的封裝器,里面封裝了許多查詢模塊,方便我們使用。

          我們不需要知道這個(gè)模塊內(nèi)部是怎么發(fā)送post請(qǐng)求向漫威api調(diào)用數(shù)據(jù)的,僅需要使用一個(gè)語句,將我們剛剛獲得的公鑰和私鑰傳入進(jìn)去,就可以拿到數(shù)據(jù)。

          公鑰秘鑰示例

          獲取所有角色:


          獲取單個(gè)角色:


          獲取角色的一些漫畫:



          同樣,您可以將相同的邏輯應(yīng)用于不同的對(duì)象,例如:


          最后,每個(gè)對(duì)象具有的子資源如下:

          • 人物
            • allgetcomicseventsseriesstories


          • 漫畫

            • allgetcharacterscreatorseventsstories


          • 創(chuàng)作者

            • allgetcomicseventsseriesstories


          • 活動(dòng)

            • allgetcharacterscomicscreatorsseriesstories


          • 系列

            • allgetcharacterscomicscreatorseventsstories


          • 故事

            • allgetcharacterscomicscreatorseventsseries


          3. 使用API找到雷神出現(xiàn)過的漫畫



          想要使用API查找滅霸出現(xiàn)過的所有漫畫,你就得先知道雷神的角色I(xiàn)D(character ID), 我們通過角色名字得到角色對(duì)應(yīng)的ID:


          運(yùn)行文件:

          python 1.py


          結(jié)果如下:


          可以看到我們得到了不同系列下的雷神,第一個(gè)元素是系列ID,第二個(gè)元素是系列名稱,以 ID=1009664 為例,獲得雷神出現(xiàn)過的漫畫:


          運(yùn)行文件:


          python 1.py


          結(jié)果如下:


          可以看到,雷神一共在至少20部作品里出現(xiàn)過哦。怎么樣,是不是特別方便的檢索工具?

          如果你喜歡我們今天的Python 教程,請(qǐng)持續(xù)關(guān)注我們,如果對(duì)你有幫助,麻煩在下面點(diǎn)一個(gè)贊/在看,有任何問題都可以在下方留言區(qū)留言,我們都會(huì)耐心解答的!





          推薦閱讀:

          入門: 最全的零基礎(chǔ)學(xué)Python的問題  | 零基礎(chǔ)學(xué)了8個(gè)月的Python  | 實(shí)戰(zhàn)項(xiàng)目 |學(xué)Python就是這條捷徑


          量化定投基金到底能賺多少錢?  | 我用Python對(duì)去年800只基金的數(shù)據(jù)分析  


          干貨:爬取豆瓣短評(píng),電影《后來的我們》 | 38年NBA最佳球員分析 |   從萬眾期待到口碑撲街!唐探3令人失望  | 笑看新倚天屠龍記 | 燈謎答題王 |用Python做個(gè)海量小姐姐素描圖 |碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影


          趣味:彈球游戲  | 九宮格  | 漂亮的花 | 兩百行Python《天天酷跑》游戲!


          AI: 會(huì)做詩的機(jī)器人 | 給圖片上色 | 預(yù)測(cè)收入 | 碟中諜這么火,我用機(jī)器學(xué)習(xí)做個(gè)迷你推薦系統(tǒng)電影


          小工具: Pdf轉(zhuǎn)Word,輕松搞定表格和水印! | 一鍵把html網(wǎng)頁保存為pdf!|  再見PDF提取收費(fèi)! | 用90行代碼打造最強(qiáng)PDF轉(zhuǎn)換器,word、PPT、excel、markdown、html一鍵轉(zhuǎn)換 | 制作一款釘釘?shù)蛢r(jià)機(jī)票提示器! |60行代碼做了一個(gè)語音壁紙切換器天天看小姐姐!


          年度爆款文案


          點(diǎn)閱讀原文,領(lǐng)AI全套資料!

          瀏覽 18
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  男人天堂视频在线观看 | 豆花视频在线免费观看 | av亚洲产国偷v产偷v自拍 | 成人性爱视频在线免费观看 | 69成人网|