Python IMDbPY - Obtendo a imagem (head-shot) da pessoa
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)
(actor)
image
=
actor[
'headshot'
]
(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)
(actor)
image
=
actor[
'headshot'
]
(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
As postagens do blog Acervo Lima te ajudaram? Nos ajude a manter o blog no ar!
Faça uma doação para manter o blog funcionando.
70% das doações são no valor de R$ 5,00...
Diógenes Lima da Silva