<div id="wordlist" style="display:none;">leave|river|what|try|just|because|cut|now|made|
我只想得到单词,这是我使用的代码,但它只给我单词列表作为输出:
import requests
from bs4 import BeautifulSoup
page = requests.get(url)
soup = BeautifulSoup(page.content, 'html.parser')
text = soup.find("div", attrs={'id': 'wordlist'}).get('id')
print(text)
问题在于你对
get('id')
的使用。相反,只需从soup.find
结果中打印text
下面的代码应该只输出文本
text = soup.find("div", attrs={'id': 'wordlist'})
print(text.text)
相关问题 更多 >
编程相关推荐