Python IMDbPY – Getting image(head-shot) of person

In this article we will see how we can get the image/head-shot of the person from the person object, imdb person object act similar to dictionary therefore getting image from person object is similar from getting required information from the dictionary.

In order to do this we have to do the following –

1. Get the person object with the help of id by using get_person method
2. Get the image link from it using result[‘headshot’] as keys
3. Print the result

Note : Output will be the link of the image i.e string data type not actual image

Below is the implementation



filter_none

edit
close

play_arrow

link
brightness_4
code

# importing the module
import imdb
  
# creating instance of IMDb
ia = imdb.IMDb()
  
# person id
code = "1372788"
  
# getting person oject
actor = ia.get_person(code)
  
# printing object it prntts its name
print(actor)
  
# getting image
image = actor['headshot']
  
# printing the place
print(image)

chevron_right


Output :

Shahid Kapoor
https://m.media-amazon.com/images/M/MV5BMjc5NTM5NjUyMV5BMl5BanBnXkFtZTgwMDEwMzU1OTE@._V1_UX67_CR0, 0, 67, 98_AL_.jpg

When we open the output link this will get displayed

Another example

filter_none

edit
close

play_arrow

link
brightness_4
code

# importing the module
import imdb
  
# creating instance of IMDb
ia = imdb.IMDb()
  
# person id
code = "1596350"
  
# getting person oject
actor = ia.get_person(code)
  
# printing object it prntts its name
print(actor)
  
# getting image
image = actor['headshot']
  
# printing the place
print(image)

chevron_right


Output :

Nawazuddin Siddiqui
https://m.media-amazon.com/images/M/MV5BMTU5NTQwMTI0NV5BMl5BanBnXkFtZTcwNzQyNTgxOA@@._V1_UX67_CR0, 0, 67, 98_AL_.jpg

When we open the link this will be shown

Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.

To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.




My Personal Notes arrow_drop_up

Check out this Author's contributed articles.

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.


Article Tags :

1


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.