文件,然后单击提交按钮 由于某些原因,我运行python脚本后。它只是打开上传窗口 并坐在那里
这是我的代码。我在Windows 10上使用python
from selenium import webdriver
driver =
webdriver.Chrome(executable_path='C:\chromedriver\chromedriver.exe')
driver.get('http://localhost:5000/upload')
element =
driver.find_element_by_id("uploadfile").send_keys("c:\\projects\\input.xml")
修改后的代码-工作
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument('--ignore-certificate-errors')
options.add_argument("--test-type")
options.binary_location = "/usr/bin/chromium"
driver =
webdriver.Chrome(executable_path='C:\chromedriver\chromedriver.exe')
driver.get('http://localhost:5000/uploadxml')
element =
driver.find_element_by_id("uploadfile")
.send_keys("c:\\projects\\inout.xml")
click = driver.find_element_by_id("submitfile")
click.click()
答案 0 :(得分:0)
您仅选择元素。但是您不会踢提交。 选择后,请选择以下代码段。
click = driver.find_element_by_id("**id**")
click.click()