【发布时间】:2017-11-30 16:37:52
【问题描述】:
我需要使用 selenium 和 phantomjs 上传图像,但是只有当我单击“上传文件”按钮时才会生成输入字段,该按钮会在 firefox 上弹出“上传文件”窗口。
我有这段代码点击“上传文件”按钮生成html输入字段,然后将图像的路径发送给它。
browser.find_element_by_xpath("xpath_to_button").click()
browser.find_element_by_xpath("xpath_to_input_field").send_keys(img_path)
使用 firefox webdriver 工作正常,但使用 phantomjs webdriver 调用 send_keys() 时脚本挂起
【问题讨论】: