appendでリスト化されない場合の対処法を教えてください。
解決したいこと
ここに解決したい内容を記載してください。
スクレイピングで抜き出したものをリスト化したいのですが
appendを使うとエラーが出てしまいます。
エラー
---------------------------------------------------------------------------
10 soup_note = BeautifulSoup(r.text, 'html.parser')
11 username = soup_note.find('h2').text
---> 12 username.append(username)
13 notebook = soup_note.find('textarea').text
14 notebook.append(notebook)
AttributeError: 'str' object has no attribute 'append'
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
該当するソースコード
username=[]
notebook=[]
for i in range(len(detail_url_list)):
title_link = detail_url_list[i]
r = session.get(title_link)
r.encoding = r.apparent_encoding
time.sleep(1)
soup_note = BeautifulSoup(r.text, 'html.parser')
username = soup_note.find('h2').text
username.append(username)
notebook = soup_note.find('textarea').text
notebook.append(notebook)
例)
自分で試したこと
ここに問題・エラーに対して試したことを記載してください。
0 likes