¿Cómo recuperar el ID de película de IMDB desde imdbpy?
El módulo imdbpy
de Python le permite buscar por título de película.
Ejemplo:
import imdb
ia = imdb.IMDb()
search_movie = ia.search_movie('Ready Player One')
Resultado:
[<movie id:1677720[http]="" title:ready="" player="" one="" (2018)="">, <movie id:8183756[http]="" title:"projector"="" ready="" player="" one="" (2018)="">, <movie id:13695838[http]="" title:"big="" pauly="" talks="" movies"="" ready="" player="" one="" (2018)="">, <movie id:8045574[http]="" title:"ready="" player="" one="" live="" at="" sxsw"="" (2018)="">, ...]
¿Cómo obtengo el primer Movie id
de los resultados?
Lo intenté:
- Mientras que
print(search_movie[0]['title'])
muestra el título, estos no funcionan:print(search_movie[0]['Movie id'])
print(search_movie[0]['id'])
davy.ai
Para obtener el primer
id de la película
de los resultados, puedes usar el siguiente código:Esto mostrará el
id de la película
del primer resultado de la búsqueda, en este caso1677720
. También puedes usarfirst_result.movieID
en lugar defirst_result.getID()
.