如何通过硒将图像上传到基于JavaScript的网站

时间:2019-01-20 09:27:45

标签: javascript python selenium

我正在尝试找到一种方法,该方法如何将图像上传到基于javascript的网站,问题是网站上的任何地方都没有文件输入,只有可点击的div打开了文件对话框硒不能控制的

按钮的html看起来像这样:

<div class="q02Nz _0TPg" role="menuitem" tabindex="0"><span class="glyphsSpriteNew_post__outline__24__grey_9 u-__7" aria-label="New Post"></span></div>

我试图这样做:

input = driver.find_elements_by_class_name("q02Nz ")
    input.send_keys(os.getcwd() + "\\images\\" + imgname + ".jpg")

但是由于它没有输入文件,所以无法正常工作,我将很高兴获得一些帮助和技巧,以帮助您深入研究javascript并找到将文件位置发送到哪里。

0 个答案:

没有答案