En este artículo, veremos cómo podemos obtener la información de los géneros de la serie (info-set) 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 serie contiene toda la información sobre todos los episodios y temporadas que se han registrado en la base de datos de IMDb.
El género es cualquier forma o tipo de comunicación en cualquier modo con convenciones socialmente acordadas desarrolladas a lo largo del tiempo. En las series, hay varios tipos de géneros, por ejemplo, comedia, terror, acción, etc.
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 serie con la ayuda de la ID de la serie
4. Obtener el valor del formato XML aquí, estará en string por convertir el objeto de la serie en XML con la ayuda de la palabra clave ‘géneros’
A continuación se muestra la implementación.
Python3
# importing the module import imdb # creating instance of IMDb ia = imdb.IMDb() # id code = "6468322" # getting information series = ia.get_movie(code) # printing title print(series.data['title']) print("--------------------------------") # converting series object's GENRES into XML file xml = series.getAsXML('genres') # printing some part of the XML file print(xml[:100])
Producción :
Money Heist -------------------------------- <genres infoset="main"<itemAction</item<item Crime</item<item Mystery</item<itemThriller</item
Otro ejemplo
Python3
# importing the module import imdb # creating instance of IMDb ia = imdb.IMDb() # id code = "6077448" # getting information series = ia.get_movie(code) # printing title print(series.data['title']) print("--------------------------------") # converting series object's GENRES into XML file xml = series.getAsXML('genres') # printing some part of the XML file print(xml[:100])
Producción :
Sacred Games -------------------------------- <genres infoset="main"<item Action</item<item Crime</item<item Drama</item<item Thriller</item<
Publicación traducida automáticamente
Artículo escrito por rakshitarora y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA