1

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

4

0 回答 0