使用python从URL / XML读取数据



这是我的第一个问题。 我试图学习一些蟒蛇,所以..我有这个问题

如何从此 URL 获取以 XML 格式显示信息的数据:

import requests
from bs4 import BeautifulSoup
url = 'http://windte1910.acepta.com/v01/A23D046FC1854B18399D5383F36923E25774179C?k=5121f909fd63e674149c0e42a9847b49'
document = requests.get(url)
soup = BeautifulSoup(document.content, "lxml-xml")
print(soup)

输出:

输出

但是我想访问这种类型的数据,例如数据:

linkurl_invoice

希望你们可以尝试用代码以及如何阅读XML文档来建议我。

通过检查您提供的 URL,似乎数据实际上位于以下 URL 的几个链接之外:http://windte1910.acepta.com/depot/A23D046FC1854B18399D5383F36923E25774179C?k=5121f909fd63e674149c0e42a9847b49

因此,您可以按如下方式直接访问它:

import requests
from bs4 import BeautifulSoup
url = 'http://windte1910.acepta.com/depot/A23D046FC1854B18399D5383F36923E25774179C?k=5121f909fd63e674149c0e42a9847b49'
document = requests.get(url)
soup = BeautifulSoup(document.content, "lxml-xml")
print(soup.find('RUTEmisor').text)

最新更新