こちらのサイトで時価総額を取得(銘柄番号だけ)をしたいのですが、同じクラスの名前がいくつかあり日付の値と更新日時が取得されます。
python
1driver.get("https://minkabu.jp/financial_item_ranking/market_capitalization?order=asc") 2class_name = driver.find_elements_by_class_name("md_sub") 3for souse in class_name: 4 5 number = souse.text 6 print(number)
上記のコードだと
更新日時
↓
銘柄番号
↓
更新日時
↓
銘柄番号
と続きます。
試したこと
python
1driver.get("https://minkabu.jp/financial_item_ranking/market_capitalization?order=asc") 2class_name = driver.find_elements_by_class_name("tbody").find_elements_by_tag_name("tr") 3for souse in class_name: 4 5 number = souse.find_elements_by_class_name("md_sub").text 6 print(number)
上記のコードだとエラーが出ました。
error
1AttributeError: 'list' object has no attribute 'find_elements_by_tag_name' 2
どうしたら銘柄番号だけ取り出すことができますか?教えてくださいよろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/08 03:58
2019/12/08 04:08
2019/12/08 04:55
2019/12/08 09:11