seleniumで情報取得の勉強をしているところです。
下記のようなfor文でループさせた情報と併せて2つの情報も同時に取得して、
dataframeに整理したいと考えています。
num = [] comment = [] time = [] area_name = [] thread_title = [] elems = driver.find_elements_by_tag_name('article') for elem in elems: num.append(elem.find_element_by_tag_name('a').get_attribute('title')) comment.append(elem.find_element_by_tag_name('div').text) time.append(elem.find_element_by_xpath('//article/time/span[2]').text)
area_name = driver.find_element_by_xpath('//*[@id="menu_left"]/div/div[1]/nav[11]/ul/li[1]/a').text thread_title = driver.find_element_by_xpath('//*[@id="hd_title"]/h1/a').text
area_nameとthread_titleは不可変情報となっています。
ご教示いただけましたら幸甚です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。