我一直在编写脚本来使用Selenium和Python填充表单。我想附加一个图像文件。因此,当我到达按钮上传文件并单击它时,我不再可以使用Selenium来查找元素。
我需要弄清楚如何输入图像文件的路径,选择它并上传它。
请查看下面的图片,以清楚了解我要做的事情并让我知道解决方案。
答案 0 :(得分:2)
您甚至可以直接使用我们用于选择文件的send_keys
按钮上的Browse
功能。它不涉及任何Windows弹出窗口处理。
示例:
driver.find_element_by_id(<Browser Button ID>).send_keys(<File Path>)