为什么用BeautifulSoup提取xml的link标签中的url总为空呢

废话少说 闲言少叙,直接上代码: #!/usr/bin/env python3 # coding=utf-8 import requests from bs4 import BeautifulSoup def get_soup(): url = 'https://www.solidot.org/index.rss' rss_xml = requests.get(url).text soup = BeautifulSoup(rss_xml, 'html5lib') return soup def get_mail_body(): contents = get_soup().select('item')[0:9] contents_list = [] for c in contents: title = c.select_one('title').get_text() link = c.select_one('link').get_text() contents_list.append(title + ' ' + link) return '\n'.join(contents_list) print(get_mail_body())   假如上...

2020-03-14 · 3 分钟 · sharp097