Я использую код ниже, чтобы загрузить файл, используя селен, управляющий Microsoft IE.Но я не могу отправить send_keys на вход файла.Однако приведенный ниже код открывает окно просмотра файлов (это происходит только в IE, а не в Firefox)
Есть ли способ использовать только IE , где я могу отправить send_keys для ввода html илив худшем случае я могу отправить send_keys во всплывающее окно просмотра, а затем щелкнуть по open?
html-код:
<TR>
<TD class="label">File Name:</TD>
<TD id="tagFile"><INPUT size=30 TYPE="file" NAME="fileName"></TD>
</TR>
<TR>
html снимок экрана:
Просмотр снимка экрана:
Код:
driver.find_element_by_css_selector("img[alt=\"Add Document\"]").click()
driver.find_element_by_name("title").send_keys("PCA Documentation")
driver.find_element_by_name("issueNo").send_keys("1")
print destination
file_input = driver.find_element_by_name("fileName")
#driver.file_input.send_keys(destination)
driver.file_input.send_keys("C:\\installAgent.log")
driver.find_element_by_css_selector("img[alt=\"Upload my file\"]").click()