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