Python IMDbPY – Obtener el papel de la persona en la película

En este artículo veremos cómo podemos obtener el papel de persona en la película, sabemos que el objeto de la película actúa de manera similar al diccionario. La base de datos de IMDb tiene mucha información, es decir, detalles sobre las personas que trabajan en la película y cuál fue su papel en esa película.
 

Para el rol de la persona, tenemos que hacer lo siguiente:
1. Obtener el objeto de la película con la ayuda del método get_movie 
2. Obtener los detalles del elenco del objeto de la película 
3. Obtener el rol de la persona deseada con la ayuda de currentRole método 
4. Mostrar el resultado 
 

A continuación se muestra la implementación. 
 

Python3

# importing the module
import imdb
 
# creating instance of IMDb
ia = imdb.IMDb()
 
# id
code = "1187043"
 
# getting information
movie = ia.get_movie(code)
 
# printing movie name
cast = movie['cast']
 
# printing actor name
print(cast[0])
 
# getting role
role = cast[0].currentRole
 
# printing role
print(role)

Producción : 
 

Aamir Khan
Ranchoddas 'Rancho' Shyamaldas Chanchad / Phunsukh Wangdu

Otro ejemplo 
 

Python3

# importing the module
import imdb
 
# creating instance of IMDb
ia = imdb.IMDb()
 
# id
code = "4434004"
 
# getting information
movie = ia.get_movie(code)
 
# printing movie name
cast = movie['cast']
 
# printing actor name
print(cast[0])
 
# getting role
role = cast[0].currentRole
 
# printing role
print(role)
    

Producción : 
 

Shahid Kapoor
Tommy Singh

Publicación traducida automáticamente

Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *