さわでぃさんの記事を参考にしました。↓
https://qiita.com/sawadybomb/items/b8a7b08a3907e0cb8b35
スクリプトと同じフォルダに'chromedriver.exe'を置いてください。
yahoo_every_kuji.py
from selenium import webdriver
from time import sleep
home = 'https://login.yahoo.co.jp/config/login?.src=kuji&card_cushion_skip=1&.done=https://toku.yahoo.co.jp/everyday/lot'
driver = webdriver.Chrome('./chromedriver.exe')
driver.get(home)
id = driver.find_element_by_name('login')
id.send_keys('your_login_id')
btn_id = driver.find_element_by_name('btnNext')
btn_id.click()
sleep(1)
pw = driver.find_element_by_name('passwd')
pw.send_keys('your_password')
btn_pwd = driver.find_element_by_name('btnSubmit')
btn_pwd.click()
try:
# くじボタンがある場合の処理
btn_kuji = driver.find_element_by_id('btnLot')
btn_kuji.click()
sleep(3)
driver.close()
except:
# くじボタンがない場合の処理
driver.close()