Python IMDbPY: obtener el índice IMDb de la persona

En este artículo veremos cómo podemos obtener el índice de persona de la base de datos de imdb, imdb le ha dado a la gente un índice para categorizarlos. El índice no es un valor numérico, es un número romano, por ejemplo, Salman Khan, SRK también tiene (I) como índice. algunas personas no están indexadas. A continuación se muestra la imagen para mostrar cómo se ve el índice de la persona
 

Para hacer esto, tenemos que hacer lo siguiente:
1. Obtener el objeto persona con la ayuda de id usando el método get_person_filmography 
2. Obtener el índice usando result[‘data’][‘imdbIndex’] como claves 
3. Imprime 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 = "1372788"
 
# getting person object
actor = ia.get_person_filmography(code)
 
# printing object name
print(actor['data']['name'])
 
# getting index
index = actor['data']['imdbIndex']
 
# printing
print(index)

Producción : 
 

Shahid Kapoor
I

Otro ejemplo 
 

Python3

# importing the module
import imdb
 
# creating instance of IMDb
ia = imdb.IMDb()
 
# person id
code = "0262635"
 
# getting person object
actor = ia.get_person_filmography(code)
 
# printing object name
print(actor['data']['name'])
 
# getting index
index = actor['data']['imdbIndex']
 
# printing
print(index)

Producción : 
 

Chris Evans
V

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 *