おはようございます。
問題文読ませていただきました。
こんな感じでいかがでしょうか?
Python
1from selenium import webdriver
2# 最新のchromeのversionへ合わせるため。
3from webdriver_manager.chrome import ChromeDriverManager
4
5options = webdriver.ChromeOptions()
6# ブラウザを開くことなくバックグラウンドにて実行する。
7# options.add_argument('--headless')
8
9# Chromeを立ち上げる。
10driver = webdriver.Chrome(
11 ChromeDriverManager().install(), options=options)
12# ブラウジングするwindow幅を設定する。
13driver.set_window_size(1300, 1040)
14
15driver.get('https://ameblo.jp/wjproducts1/entrylist.html')
16
17likeList = []
18# 参考 : https://kurozumi.github.io/selenium-python/locating-elements.html
19list = driver.find_elements_by_class_name('skinWeakColor')
20for i in range(len(list)):
21 text = list[i].text
22 if i % 2 == 1 and len(text) > 0:
23 like = text.strip().split('|')[0]
24 likeList.append(like)
25print(likeList)
ご確認のほど、よろしくお願いいたします。????♂️
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/26 22:38
退会済みユーザー
2021/05/26 22:59