Neste artigo, veremos como podemos obter a imagem / head-shot da pessoa do objeto pessoa, o objeto pessoa imdb age de forma semelhante ao dicionário, portanto, obter a imagem do objeto pessoa é semelhante à obtenção das informações necessárias do dicionário.

Para fazer isso, temos que fazer o seguinte -

1. Obtenha o objeto pessoa com a ajuda de id usando o método get_person
2. Obtenha o link da imagem usando result ['headshot'] como chaves
3. Imprima o resultado

Nota : saída será o link da imagem, ou seja, o tipo de dados da string não é a imagem real

Abaixo está a implementação



import imdb 
ia = imdb.IMDb() 
code = "1372788"
actor = ia.get_person(code) 
print(actor) 
image = actor['headshot'] 
print(image) 

Resultado :

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

Quando abrirmos o link de saída, ele será exibido

Outro exemplo

import imdb 
ia = imdb.IMDb() 
code = "1596350"
actor = ia.get_person(code) 
print(actor) 
image = actor['headshot'] 
print(image) 

Resultado :

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

Quando abrirmos o link, isso será mostrado