今日のアウトプット06/15
昨日の
ranks = []
s_ranks = []
for elem_rankingBox in browser.find_elements_by_class_name('u_areaListRankingBox'):
categorys_rank = elem_rankingBox.find_elements_by_class_name('is_rank')
for category_rank in categorys_rank:
rank = category_rank.text
ranks.append(rank)
s_ranks.append(ranks)
s_ranks
そうか、リスト名が同じだからいけないのか、と、、、思ったら違った。
elems =browser.find_elements_by_class_name('u_categoryTipsItem')
categories = []
for elem in elems:
elems_rank = elem.find_elements_by_class_name('is_rank')
_ranks =[]
for elem_rank in elems_rank:
rank = elem_rank.find_element_by_class_name('evaluateNumber').text
_ranks.append(float(rank))
categories.append(_ranks)
categories
for文の外にリストがあったからいけなかったのか( 一一)
メモ:スクレイピングをすると数字も文字列として取得される。
format関数、+ じゃダメなの?
この記事が気に入ったらサポートをしてみませんか?