だから私はbs4を使用するrobobrowserを使用しています。文字列からタグを削除しようとすると、以下に説明するエラーが発生します。コメントアウトするi.strip("</b>")
と、末尾にタグが付いた文字列のリストを簡単に印刷できます。可能性のある重複: TypeError: 'NoneType' object is not callable, BeautifulSoup
from robobrowser import RoboBrowser as r
browser = r(history=False)
browser.open('http://mp3skull.com/')
usrsearch = "a-ha" #input('Search for music: ')
searchform = browser.get_form(action="/search_db.php")
searchform['q'].value = usrsearch
browser.submit_form(searchform)
songs = browser.select('b')
for i in songs:
print(i.strip("</b>"))
エラー:
line 13, in <module>
i.strip("</b>")
TypeError: 'NoneType' object is not callable