我需要你的帮助来用selenium python上传图片 我有表格
<div class="none upload_no_autosubmit" id="upload_image_base_pack">
<div class="labelform inputfile">Choose</div>
<div class="lbcinputfile">
<input type="file" name="image0" id="image0" class="input_file">
</div>
<div class="clear"></div>
<div class="lbcinputfile_submit">
<input type="submit" class="button-upload" value="add" onclick="return disabled_onsubmit_photosupCheck('#image0', 'upload_image_base_pack');">
</div>
<div class="clear"></div>
</div>
<div class="message info right no_autosubmit" id="message_upload_image_base_pack">
我在python中使用selenium,我想用这个上传图像文件
在driver.execute_脚本(“return disabled_onsubmit_photosupCheck('c:/1博.jpg','上传图片'u base'u pack'))
请帮助tks
别工作了
^{pr2}$
使用webdriver方法找到正确的输入元素,输入文件名,然后单击submit按钮。像这样:
^{1}$但是:由于该站点使用文件选择器,并且您不能通过Selenium与该对话框交互(据我所知),您必须使用javascript设置输入值。所以这样的方法应该有效:
^{pr2}$尝试类似于:
^{1}$根据我的经验,你不需要点击,只需要发送密钥。在
相关问题 更多 >
编程相关推荐