我无法使用带有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中的shockwave对象?