Python IMDbPY – Información de la empresa en formato XML

En este artículo veremos cómo podemos obtener la información de la empresa 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. Objeto social contiene toda la información de la empresa relacionada con la industria cinematográfica y que 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 la empresa con la ayuda del método get_company que requiere el ID de la película 
4. Obtener el valor del formato XML aquí estar en string convirtiendo el objeto de la empresa en XML 
 

A continuación se muestra la implementación. 
 

Python3

# importing the module
import imdb
  
# creating instance of IMDb
ia = imdb.IMDb()
  
# id
code = "0051941"
  
# getting information
company = ia.get_company(code)
  
# printing company
print(company)
 
print("--------------------------------")
 
# converting company object into XML file
xml_file = company.asXML()
 
# printing some part of the XML file
print(xml_file[:250])

Producción : 
 

Marvel Studios
--------------------------------
<?xml version="1.0"?
<!DOCTYPE company SYSTEM "http://imdbpy.sf.net/dtd/imdbpy68.dtd"

<company id="0051941" access-system="http"Marvel Studios</nameMarvel Studios</long-imdb-name</compan

Otro ejemplo 
 

Python3

# importing the module
import imdb
  
# creating instance of IMDb
ia = imdb.IMDb()
  
# id
code = "0022125"
  
# getting information
company = ia.get_company(code)
  
# printing company
print(company)
 
print("--------------------------------")
 
# converting company object into XML file
xml_file = company.asXML()
 
# printing some part of the XML file
print(xml_file[:100])

Producción : 
 

Pixel
--------------------------------
<?xml version="1.0"?
<!DOCTYPE company SYSTEM "http://imdbpy.sf.net/dtd/imdbpy68.dtd"

<company id

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 *