En este artículo veremos cómo podemos obtener la información de la persona en formato XML. El lenguaje de marcado extensible (XML) es un lenguaje de marcado que define un conjunto de reglas para codificar documentos en un formato que es tanto legible por humanos como por máquinas. El objeto de persona contiene toda la información sobre la persona que está relacionada con la industria cinematográfica y tiene registros en la base de datos de IMDb.
Para obtener esto, debemos hacer lo siguiente
1. Importar el módulo IMDbPY
2. Crear una instancia de IMDB
3. Obtener el objeto de persona con la ayuda del método get_person que requiere ID de película
4. Obtener el valor de formato XML aquí estar en string convirtiendo el objeto persona en XML
A continuación se muestra la implementación.
# importing the module import imdb # creating instance of IMDb ia = imdb.IMDb() # id code = "1372788" # getting information person = ia.get_person(code) # printing name print(person['name']) print("--------------------------------") # converting person object into XML file xml_file = person.asXML() # printing some part of the XML file print(xml_file[:150])
Producción :
Shahid Kapoor -------------------------------- <?xml version="1.0"? <!DOCTYPE person SYSTEM "http://imdbpy.sf.net/dtd/imdbpy68.dtd" <birth-info key="bir
Otro ejemplo
# importing the module import imdb # creating instance of IMDb ia = imdb.IMDb() # id code = "2690647" # getting information person = ia.get_person(code) # printing name print(person['name']) print("--------------------------------") # converting person object into XML file xml_file = person.asXML() # printing some part of the XML file print(xml_file[:250])
Producción :
Pankaj Tripathi -------------------------------- <?xml version="1.0"? <!DOCTYPE person SYSTEM "http://imdbpy.sf.net/dtd/imdbpy68.dtd" https://m.media-amazon.com/images/M/MV5BNjdlYjllOGMtYzU1OC00ODZjLWEzOGEtMGViOTYyYjU3YmJiXk
Publicación traducida automáticamente
Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA