精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python怎么使用漫威庫

科技綠洲 ? 來源:Python實用寶典 ? 作者:Python實用寶典 ? 2023-10-21 10:32 ? 次閱讀

在看漫威系列電影的時候,你是不是經常會對一些角色感到好奇,想知道每個角色的關聯關系和出場的事件,但是卻無從下手?

現在,我們有很好的庫來幫助我們實現這些想法了!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``series

3. 使用API找到雷神出現過的漫畫

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

圖片

運行文件:

python 1.py

結果如下:

圖片

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

圖片

運行文件:

python 1.py

**
結果如下:**

圖片

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

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 模塊
    +關注

    關注

    7

    文章

    2671

    瀏覽量

    47341
  • 數據
    +關注

    關注

    8

    文章

    6892

    瀏覽量

    88828
  • API
    API
    +關注

    關注

    2

    文章

    1485

    瀏覽量

    61817
  • python
    +關注

    關注

    56

    文章

    4782

    瀏覽量

    84453
收藏 人收藏

    評論

    相關推薦

    誰有拉桿式音箱開關電源電路圖

    拉桿式音箱開關電源主電源無輸出付電源有輸出,帶有12V逆變供電功能。
    發表于 12-02 06:12

    Mouser Electronics與合作 讓超級英雄科技成真

     2016年5月18日— 最新電子元器件的全球領先授權分銷商貿澤電子 (Mouser Electronics) 與合作,聯手推出英雄計劃系列短片,目的是寓教于樂,以調動未來工程師和
    發表于 05-18 18:09 ?998次閱讀

    你知道/DC里的英雄用的都是什么手機嗎?

    如今、DC 的超級英雄電影數不勝數,但其實脫下他們超級英雄服裝,一個個也都是普通人,需要吃喝玩樂,也需要用到如今人們離不開的手機,那么像托尼史塔克、史蒂文羅杰斯這些人,都用的是什么手機呢? 鋼鐵
    的頭像 發表于 03-26 14:24 ?8139次閱讀

    剛提筆的VR世界

    美國當地時間11月12日,被譽為“之父”的漫畫家斯坦·李逝世,享年95歲。而就在剛剛過去的11月9日,的大片《毒液:致命守護者》以3D、IMAX3D、杜比全景聲等多種制式登陸中
    發表于 03-14 11:22 ?459次閱讀

    什么樣的游戲規則,打造了史上最成功的電影產品“宇宙”?

    只有對一無所知的人,才會驚訝于《復仇者聯盟 4》創下的預售紀錄。
    的頭像 發表于 04-25 15:22 ?3341次閱讀

    華米攜手,Oclean電動牙刷復聯定制款曝光!

    5月27日,華米科技微博官宣或將與合作,隨后,有微博網友接連曝光了疑似華米旗下品牌Oclean的復聯定制款電動牙刷以及疑似華米和合作的手表,吸睛萬千,更引發各路英雄粉絲熱議,美
    發表于 05-27 21:00 ?227次閱讀

    榮泰G20款筋膜槍為何如此受歡迎,它有什么優勢

    它雖然塊頭小,卻有大能量,十幾分鐘就能改善肌肉僵硬,讓身體滿血復活; 它擁有超高顏值,年輕人喜愛的主題元素,完美符合當下最流行的“真香定律”; 它就是近來被各大博主爭相種草,深受年輕人喜愛和追捧
    的頭像 發表于 02-02 09:38 ?1588次閱讀

    ADM1266 Python

    ADM1266 Python
    發表于 03-23 15:47 ?1次下載
    ADM1266 <b class='flag-5'>Python</b><b class='flag-5'>庫</b>

    aigo移動固態硬盤S9款:外觀設計真的很不錯

    對于大多數的粉絲來說,并不僅僅是一部電影,動漫,而是一個伴著我們的“超級英雄”,因為在我們生活當中,可以隨時可以看到關于鋼鐵俠周邊的產品,各種手辦,玩具,模型等等都深受
    發表于 09-03 11:29 ?273次閱讀

    版aigo移動固態硬盤S9:為情懷買單,你值得擁有

    授權的科技潮品—aigo移動固態硬盤S9版。 現在這款產品就已經被我拿在手中,作為Marvel官方授權的鋼鐵俠高級定制版,它的定制是從包裝盒開始的,紅色厚實的禮盒包裝,背面印
    發表于 09-03 11:32 ?289次閱讀

    這款PSSD移動固態硬盤好看又好用 周邊潮物

    ? ? 相信很多朋友都跟我一樣,非常喜歡系列的超級英雄,尤其是整個系列當中的天才級人物“鋼鐵俠”更是讓我們喜愛不已。正好今天筆者就跟大家推薦一款
    的頭像 發表于 09-16 08:48 ?1098次閱讀
    這款PSSD移動固態硬盤好看又好用 <b class='flag-5'>漫</b><b class='flag-5'>威</b>周邊潮物

    迷必備“神器” 這款aigo國民好物移動固態硬盤燃炸了!

    對于電影,大家并不陌生,有很多熟悉的超級英雄都出自的電影作品中,就在9月3日這天,有個好消息傳來,
    的頭像 發表于 09-15 18:19 ?702次閱讀

    如何安裝常用Python

    Python作為一種流行的編程語言,擁有豐富的第三方資源,這些可以幫助開發者輕松實現各種功能,從數據分析到Web開發,從機器學習到圖像處理,涵蓋了各個領域。在Python的開發過程
    的頭像 發表于 04-14 12:11 ?1129次閱讀

    python有什么用 如何用python創建數據

    python有什么用 如何用python創建數據 Python是一種高級編程語言,可以用于開發各種類型的應用程序和工具。它的廣泛應用使它在編程領域中極為受歡迎。
    的頭像 發表于 08-28 16:41 ?1144次閱讀

    python讀取數據數據 python查詢數據 python數據連接

    python讀取數據數據 python查詢數據 python數據連接
    的頭像 發表于 08-28 17:09 ?1756次閱讀