我正在尝试使用Selenium Webdriver和pywinauto自动执行文件上传过程。代码是
from pywinauto.application import Application
from selenium import webdriver
driver = webdriver.Chrome()
driver.get('https://www.freepdfconvert.com/')
file_input = driver.find_element_by_name('clientUpload').click()
app = Application(backend='uia').connect('explorer.exe "C:\\Users\\Rock\\Documents"')
app.Documents.Edit.SetText('test.doc')
app.Documents.Button.click()
由于connect仅接受一个参数,因此无法定义标题“文档”。当我执行此代码时,它不会选择文件并单击按钮。我希望选择正确的文件并上传到url。