Python IMDbPY: agregar información establecida a las personas buscadas

En este artículo veremos cómo podemos agregar un conjunto de información a las personas buscadas. La persona de búsqueda recupera un conjunto fijo de datos y no tiene el concepto de conjuntos de información. Por lo tanto, los objetos de persona tendrán incluso menos información que el conjunto de información predeterminado. Por ejemplo, si usa un método de búsqueda, el objeto de persona en el resultado no tendrá muchas de las claves que estarían disponibles en un método de obtención de persona.

Para agregar el conjunto de información a las personas buscadas, usaremos el updatemétodo.

Sintaxis: imdb_object.update(person_object, info = [‘biografía’])

Argumento: se necesitan dos argumentos, uno es el objeto persona para el que queremos más información y el otro es el conjunto de información, es decir, la lista de claves.

Acción realizada: recuperará la información del conjunto de información

A continuación se muestra la implementación.

# importing the module
import imdb
   
# creating instance of IMDb
ia = imdb.IMDb()
   
# name
name = "Amir khan"
    
# searching the name
persons = ia.search_person(name)
  
person = persons[0]
  
# getting more information
ia.update(person, info = ['biography'])
  
  
# printing biography
print(person['biography'])

Producción :

[‘Amir Khan nació el 8 de diciembre de 1986 en Bolton, Lancashire, Inglaterra. Está casado con Faryal Makhdoom desde el 31 de mayo de 2013.::Anónimo’]

Otro ejemplo

# importing the module
import imdb
   
# creating instance of IMDb
ia = imdb.IMDb()
   
# name
name = "Robert Downey"
    
# searching the name
persons = ia.search_person(name)
  
person = persons[0]
  
# getting more information
ia.update(person, info = ['other works'])
  
  
# printing other works
print(person['other works'])

Producción :

un largometraje de doce minutos que hizo, en 2003, para Volvo, entonces una división de Premier Automotive Group de Ford Motor Company.”, “(Otoño-Invierno de 2004) Interpretó el papel del basquetbol en una campaña televisiva de Fox Sports. Fox grabó la voz de Downey y, de hecho, filmó su boca, usando gráficos de computadora para superponerla en la pelota misma.”, ‘(23 de noviembre de 2004) Lanzamiento de su primer álbum, “The Futurist”, por Sony Classical/SBMG Records (SK 92654 ), y consta de ocho baladas pop escritas e interpretadas por Downey, y dos versiones de canciones, «Smile», escrita por Charles Chaplin, quien fue interpretado por Downey en la película biográfica de 1992, Chaplin (1992), y «Your Move / Give Peace A Chance”, popurrí, en parte derivado de la primera mitad de la canción de Yes “I\’ve Seen All Good People”.’, ‘(1992) comercial de televisión, “Your Vote is Your Voice”, con Robert Downey Jr.

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 *