Python IMDbPY–XML 格式的公司信息
原文:https://www . geesforgeks . org/python-imdbpy-company-information-in-XML-format/
在本文中,我们将看到如何获得 XML 格式的公司信息。可扩展标记语言(XML)是一种标记语言,它定义了一组规则,用于以人类可读和机器可读的格式对文档进行编码。公司对象包含与电影行业相关的公司的所有信息,并在 IMDb 数据库中有记录。
为了得到这一点,我们必须做以下 1。导入 IMDbPY 模块 2。创建一个 IMDB 实例 3。借助需要电影 ID 4 的 get_company 方法获取公司对象。通过将公司对象转换为 XML,在此获取 XML 格式值,它将是字符串形式
下面是实现
# 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])
输出:
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
另一个例子
# 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])
输出:
Pixel
--------------------------------
<?xml version="1.0"?
<!DOCTYPE company SYSTEM "http://imdbpy.sf.net/dtd/imdbpy68.dtd"
<company id
版权属于:月萌API www.moonapi.com,转载请注明出处