Python selenium 在下载文件后停止
Python selenium stopped after download file
import warnings
warnings.filterwarnings('ignore')
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
import time
chromeOptions = webdriver.ChromeOptions()
chromeOptions.add_argument("--profile-directory=AutoUser")
prefs = {"download.default_directory" : "C:\self_project\covid_project\covid19_project\dataset"}
chromeOptions.add_experimental_option("prefs",prefs)
chromedriver = 'C:/Users/LG/dev_python/Webdriver/chromedriver.exe'
driver_chrome = webdriver.Chrome(executable_path=chromedriver, options=chromeOptions)
driver_chrome.get("https://jumin.mois.go.kr/ageStatMonth.do")
time.sleep(1)
download_btn = driver_chrome.find_element_by_id('csvDown')
download_btn.click()
time.sleep(2)
download_btn.send_keys(Keys.RETURN) # after this doesn't work....
time.sleep(5)
district_city = driver_chrome.find_element_by_name("sltOrgLvl1")
district_city_dropdown = Select(district_city)
district_city_dropdown.select_by_index('1')
time.sleep(1)
driver_chrome.close()
此图像是停止拍摄的图像...
我想继续底部的代码(district_city部分)或关闭网站。
下载文件后网站停止,
我认为下载栏是问题...
下载文件后如何进行下一步?
尝试更换您的
download_btn.send_keys(Keys.RETURN) # after this doesn't work....
和
driver_chrome.switch_to.alert.accept()
import warnings
warnings.filterwarnings('ignore')
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support.ui import Select
import time
chromeOptions = webdriver.ChromeOptions()
chromeOptions.add_argument("--profile-directory=AutoUser")
prefs = {"download.default_directory" : "C:\self_project\covid_project\covid19_project\dataset"}
chromeOptions.add_experimental_option("prefs",prefs)
chromedriver = 'C:/Users/LG/dev_python/Webdriver/chromedriver.exe'
driver_chrome = webdriver.Chrome(executable_path=chromedriver, options=chromeOptions)
driver_chrome.get("https://jumin.mois.go.kr/ageStatMonth.do")
time.sleep(1)
download_btn = driver_chrome.find_element_by_id('csvDown')
download_btn.click()
time.sleep(2)
download_btn.send_keys(Keys.RETURN) # after this doesn't work....
time.sleep(5)
district_city = driver_chrome.find_element_by_name("sltOrgLvl1")
district_city_dropdown = Select(district_city)
district_city_dropdown.select_by_index('1')
time.sleep(1)
driver_chrome.close()
此图像是停止拍摄的图像...
我想继续底部的代码(district_city部分)或关闭网站。 下载文件后网站停止, 我认为下载栏是问题... 下载文件后如何进行下一步?
尝试更换您的
download_btn.send_keys(Keys.RETURN) # after this doesn't work....
和
driver_chrome.switch_to.alert.accept()