下記のようなサイト構造で、全てのtag"article"について、含まれているテキスト情報をひとまとめにして取得したい、
と考えております。
# "article"の一つづつの情報取得するのであれば下記で可能 elem = driver.find_element_by_class_name('wrap_box') elem.find_element_by_tag_name('article').text # ひとまとめにして取得したいのでclass"wrap_box"をターゲットにしてみる # class"wrap_box"の要素数と必要な要素の順番を確認 len(driver.find_elements_by_class_name('wrap_box')) 34 # 必要な要素の順番は3番目の"wrap_box"と判明 # 3番目のclass"wrap_box"のテキスト情報を取得 driver.find_elements_by_class_name("wrap_box")[2].text "article"以外の余分な情報も混じってしまう。。。
個々の"article"情報を一つづつ取得することはできるのですが、
まとめて一つの情報として取得する場合、どのように記述すべきでしたでしょうか?
ご教示いただけましたら幸甚です。何卒よろしくお願い申し上げます。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/12/01 06:07
2019/12/01 06:07
2019/12/01 06:09
2019/12/01 06:10
2019/12/01 06:13
2019/12/01 06:31
2019/12/01 06:32
2019/12/01 06:57
2019/12/01 07:06
2019/12/01 07:07
2019/12/01 07:09
2019/12/01 08:51