1

Selenium Web ドライバーで Python スクリプトを使用していくつかのテキスト ファイルをアップロードできません。

試した

driver.find_element_by_id("file_uploadUploader").send_keys("c:\file.txt")

画面に送信ボタンはありません。

応用:

インターフェイスは、ファイルを選択して保存を押すウィンドウが開く 1 つのボタンで構成されており (キャンセルは別のオプションです)、ファイルをアップロードします。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..............>

Pythonでseleniumを使用してshockwaveオブジェクトにファイルをアップロードする方法??

4

0 に答える 0