📜  Python IMDbPY – 从搜索到的公司中获取公司 ID

📅  最后修改于: 2022-05-13 01:55:20.508000             🧑  作者: Mango

Python IMDbPY – 从搜索到的公司中获取公司 ID

在本文中,我们将了解如何从搜索到的公司中获取公司 ID,公司 ID 基本上是赋予每个公司的唯一 ID,因为公司名称可以相同但 ID 不同。我们使用search_company方法来搜索具有相同名称的公司。

为了获取公司 ID,我们使用companyID方法。

下面是实现

# importing the module
import imdb
   
# creating instance of IMDb
ia = imdb.IMDb()
   
# name 
name = "Marvel"
   
# searching the name 
search = ia.search_company(name)
  
  
# loop for printing the name and id
for i in range(len(search)):
      
    # getting the id
    id = search[i].companyID
      
    # printing it
    print(search[i]['name'] + " : " + id )

输出 :

Marvel Studios : 0051941
Marvel Entertainment : 0047120
Marvel Family Entertainment : 0769644
Marvel Enterprises : 0095134
Marvel Productions : 0106768
Marvel Movies : 0028071
Marvelous Productions : 0644186
Marvelous : 0497759
Marvel Animation : 0249290
Marvel Comics : 0131570
Marvel Knights : 0255123
Marvel.com : 0672091
Marvel Television : 0377521
Marvelous films : 0567626
Carvell Productions : 0208235
Marvel Comics Group : 0390765
Carvel : 0039046
Marvelous Mascots : 0521917
Marvee : 0345899
Marvelous 1st Studio : 0700950

另一个例子

# importing the module
import imdb
   
# creating instance of IMDb
ia = imdb.IMDb()
   
# name 
name = "Pixel"
   
# searching the name 
search = ia.search_company(name)
  
  
# loop for printing the name and id
for i in range(len(search)):
      
    # getting the id
    id = search[i].companyID
      
    # printing it
    print(search[i]['name'] + " : " + id )

输出 :

Pixel : 0022125
Pixel : 0758724
Pixel : 0445832
Pixel Magic : 0065379
Pixeldna : 0226585
Pixeleyed Pictures : 0787858
Pixelette Studios : 0335815
Pixel Brothers : 0228269
Lani Pixels : 0393856
Dilated Pixels : 0296183
PixelDog : 0436099
Pixels : 0582635
Pixell : 0405667
Big Red Pixel : 0095582
Blue Pixel : 0694611
Pixel Plus : 0395349
Zapixel : 0387827
PixelFade : 0658011
Biopixel : 0600235
Pixelpro : 0452072
?