我无法使用带有 selenium Web 驱动程序的 python 脚本上传几个文本文件。
试过了
driver.find_element_by_id("file_uploadUploader").send_keys("c:\file.txt")
屏幕上没有提交按钮。
应用:
该界面由一个按钮组成,该按钮打开一个窗口,我们在该窗口中选择文件,然后按保存(取消是另一个选项)上传文件。从 HTML 代码中我读到它是 type="application/x-shockwave-flash" id="file_uploadUploader" 由 data="/media/uploadify/uploadify.swf 控制的对象
#<param value="high" name="quality">
#<param value="opaque" name="wmode">
#<param value="sameDomain" name="allowScriptAccess">
#<param value="uploadifyID=file_upload..............>
如何使用 selenium 将文件上传到 python 中的冲击波对象?