<form action="/PrimaryManage/upload" method="post" enctype="multipart/form-data" target="post_image">
<input type="hidden" name="type" value="file"><input type="hidden" name="upload_to" value="/PrimaryManage/upload"><input type="hidden" name="_URL_" value="Array"> <label class="accept_click" for="upload_file">
<a class="btn btn-gray" style="position: absolute;z-index:100;">Browse</a>
<input onchange="uploadFile()" id="upload_file" autocomplete="off" class="file" multiple="multiple" name="photo[]" type="file">
</label>
<div id="Loading" style="display: none;"></div>
<div id="progress_show"><a id="progressNumber">0%</a><a id="progress"> </a></div>
<span id="result"></span>
<input type="hidden" name="__hash__" value="0923c6d3ea9bd8ae7187688bf24dd4b5_5c1e8d3bef0e1e75e63055be067a8778"></form>
我有很多隐藏输入的表格。 Form
所以我尝试上传文件ActionChains(driver).move_to_element(driver.find_element_by_id('upload_file')).click().perform()
它仍然显示对话框窗口,但是选择文件后,没有任何内容上传。
当我使用time.sleep(10)
并手动单击时,它会起作用。如何像手动单击一样单击。