我正在尝试使用selenium/python上传我的简历到这里,具体操作是在Resume/CV Attach部分。当我检查Attach元素时,它显示为
<a data-source="attach" href="#">Attach</a>
。由于对HTML不太熟悉,我尝试通过xpath找到该元素,并使用send_keys()方法来上传文件,但程序运行时并没有上传任何内容。没有错误提示。driver.find_element_by_xpath('/html/body/div[1]/div/div[1]/div[3]/form/div[1]/div[10]/div/div[3]/a[1]').send_keys(info.resume)
我可以找到网页元素并使用click()
打开上传文件选项,但我希望能够完全上传文件。
看起来在线上传的示例是在输入type="file"
时进行的,我以前用过,效果很好。
<input type="file">
元素。您可以执行driver.find_element_by_xpath('//input[@type="file"]').get_attribute('outerHTML')
来检查它的外观。 - Andersson@id
)。 - Andersson