Я пытаюсь превратить карту сайта xml в список.В конце концов, я не знаю, как звонить на каждую линию.Если я не могу позвонить, например, lst[0]
, lst[1]
, я не могу почистить каждую ссылку, например, title = (get_url()).findAll("div",{"class":"large-7 medium-9 columns"}[0].h1)
Научите меня путям
from bs4 import BeautifulSoup
import requests
def get_urls():
baseurl = 'https://link/sitemap.xml'
request = requests.get(baseurl)
response = str(request.content)
soup = BeautifulSoup(response, 'html.parser')
search_html = soup.find_all('url')
results_list = [item.find('loc').decode().split('>', 1)[1].split('<', 1)[0].strip() for item in search_html]
for url in results_list:
retuned_objects(url)
def retuned_objects(url):
print(format(url))
# i = []
# for i in get_urls():
# lnks
lst = [get_urls()]
print(lst[0])