chromeでselenium(python)を使っているのですが、chromeのトップページから遷移できずにずっと待機していることがあります。(タスクスゲシューラで起動しています。)
遷移できない時はchromeを閉じさせたいのですが、どうすれば良いでしょうか?
import time
from selenium.webdriver.chrome.options import Options
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options
from selenium.webdriver.support.select import Select
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.alert import Alert
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common.exceptions import TimeoutException
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions
from pathlib import Path
options = Options()
options.add_argument('--disable-gpu');
options.add_argument('--disable-extensions');
options.add_argument('--proxy-server="direct://"');
options.add_argument('--proxy-bypass-list=*');
options.add_argument('--start-maximized');
options = webdriver.ChromeOptions()
options.add_argument('--user-data-dir=C:\Users\abcde\AppData\Local\Google\Chrome\User Data')
options.add_argument('--profile-directory=Profile 7')
driver = webdriver.Chrome(options=options)
driver.maximize_window()
driver.get("https://www.abcdefg.co.jp")
time.sleep(25)
actions = ActionChains(driver)
time.sleep(25)
driver.find_element_by_name('ACT_login').click()
time.sleep(25)
driver.find_element_by_xpath("//[@id='nation09P']/ul/li[5]/a/img").click();
time.sleep(25)
driver.find_element_by_xpath("//[@id='MAIN01-INNER-R']/div[8]/div/div/div/div/div/div/div[0]/div[9]/a").click();
driver.switch_to_frame(driver.find_element_by_tag_name("iframe"))
time.sleep(25)
iframe = driver.find_element_by_xpath("//[@id='root']/div/div/div[4]/div[0]/div[1]/div").click();
time.sleep(15)
driver.switch_to.default_content()
time.sleep(5)
driver.find_element_by_xpath("//[@id='logoutM']/a/img").click();
driver.close()
driver.quit()
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/07 05:04
2020/09/07 05:23
2020/09/07 06:17
2020/09/07 06:19
2020/09/07 15:29 編集
2020/09/07 15:05
2020/09/07 15:33
2020/09/07 16:15