En este artículo, veremos cómo podemos recuperar el nombre de los actores interpretados en la película a partir de la información de la película, la identificación de la película es la identificación única otorgada a cada película por IMDb. Podemos usar el método search_movie para buscar las películas por su nombre, pero da muchas películas ya que tienen los mismos nombres, por lo tanto, recuperar una película por su ID es una mejor opción.
Para buscar una película por su ID, usamos el get_movie
método.
Sintaxis: [para obtener la lista de actores] cast = movie[‘cast’]
Aquí película es el objeto devuelto por el método get_movie que actúa como diccionario
A continuación se muestra la implementación.
# importing the module import imdb # creating instance of IMDb ia = imdb.IMDb() # ID code = "1187043" # getting movie movie = ia.get_movie(code) # printing movie object print(movie) print("===============") # getting cast cast = movie['cast'] # actor name from caste actor = cast[0] # printing actor name print(actor)
Producción :
3 Idiots =============== Aamir Khan
Otro ejemplo –
# importing the module import imdb # creating instance of IMDb ia = imdb.IMDb() # ID code = "4434004" # getting movie movie = ia.get_movie(code) # printing movie object print(movie) print("===============") # getting cast cast = movie['cast'] # actor name from caste actor = cast[0] # printing actor name print(actor)
Producción :
Udta Punjab =============== Shahid Kapoor
Publicación traducida automáticamente
Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA