это мой первый вопрос. Я пытаюсь выучить немного Python, так что ... у меня есть проблема
, как я могу получить данные из этого 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)