gpt4 book ai didi

python - 使用 python selenium 模块将简历上传到网站

转载 作者:太空宇宙 更新时间:2023-11-04 05:15:02 25 4
gpt4 key购买 nike

<a href="/resumes/new">upload a resume</a>

这是在网站上上传简历按钮的 html。我能够登录到该网站。现在我想使用 python selenium 上传简历。

Attach_resume = browser.find_element_by_xpath('//a[@href="/resumes/new"]')

这就是我尝试用于单击上传简历按钮的内容。但它会引发错误 NoSuchElementException:消息:无法定位元素://a[@href="/resumes/new"]

有什么我遗漏的吗?我想点击那个按钮,我想上传一个文件到它。请帮帮我。

最佳答案

尝试使用下面的代码,让我知道结果:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC

driver = webdriver.Chrome()
driver.get('https://www.careerbuilder.com')
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, '//a[@href="/resumes/new"]'))).click()
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.ID, 'resumeOnComp'))).click()
driver.find_element_by_id('ucResumeUpload_newFileUpload_inputResumeUpload').send_keys('/path/to/file')

关于python - 使用 python selenium 模块将简历上传到网站,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41967580/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com