En este artículo, veremos cómo podemos obtener los nombres alternativos de la persona del objeto de la persona, los nombres alternativos son básicamente apodos que se les dan o el nombre artístico, es decir, el nombre por el que se les llama, el objeto de la persona de imdb actúa de manera similar al diccionario, por lo tanto, obtiene la imagen del objeto persona es similar a la obtención de la información requerida del diccionario.
Para hacer esto, tenemos que hacer lo siguiente:
1. Obtener el objeto de persona con la ayuda de id usando el método get_person
2. Obtener los nombres alternativos usando result[‘akas’] como claves
3. Imprimir el resultado
Nota: la salida será el enlace de la imagen, es decir, el tipo de datos de string no es la imagen real
A continuación se muestra la implementación
Python3
# importing the module import imdb # creating instance of IMDb ia = imdb.IMDb() # person id code = "1596350" # getting person object actor = ia.get_person(code) # printing object it prints its name print(actor) # getting alternate names alternate = actor['akas'] # printing print(alternate)
Producción :
Nawazuddin Siddiqui ['Nawazuddin', 'Novaz', 'Nowaz', 'Nawazuddin Siddique', 'Nawaz Uddin']
Otro ejemplo
Python3
# importing the module import imdb # creating instance of IMDb ia = imdb.IMDb() # person id code = "1372788" # getting person object actor = ia.get_person(code) # printing object it prints its name print(actor) # getting alternate names alternate = actor['akas'] # printing print(alternate)
Producción :
Shahid Kapoor ['Shahid Kapur', 'Shahid']
Publicación traducida automáticamente
Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA