実行環境は
googleコラボラトリーです
python
1from bs4 import BeautifulSoup 2import requests 3 4url = "https://hoge.jp" 5genre_list = [] 6 7r = requests.get(url) 8soup = BeautifulSoup(r.text,'html.parser') 9get_genre = soup.find_all(class_="info-box-meta-genre-list") 10 11 12print(get_genre)
こうなります
こちらからaタグのテキストのみを取り出したいと思い
python
1genre_list.append([x.text for x in get_genre]) 2print(genre_list)
こちらを付け加えて実行してみたところ
実行結果がこうなりました。
実行結果を
[["J-POP/邦楽", "アニメ/ゲーム", "ドラマ/CM/映画", "洋楽", "邦楽ロック"]]
こういった形にするにはどういったコードがありますでしょうか?
いろいろ試してみましたが
エラーなどうまく実行できなかったので
こちらで質問させて頂きました。
教えていただけると幸いです。
宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー