1

BeautifulSoup を使用してページから html を取得した後、span タグを削除するのに苦労している初心者です。"del links['span'] を使用してみましたが、同じ結果が返されました。getText() を使用するいくつかの試みも失敗しました。明らかに、非常に簡単なはずの何か間違ったことをしています。助けてください。

from bs4 import BeautifulSoup
import urllib.request
import re
url = urllib.request.urlopen("http://www.python.org")
content = url.read()
soup = BeautifulSoup(content)
for links in soup.find_all("span", text=re.compile(".com")):
    del links['class']
    print(links.)
4

2 に答える 2