如何在谷歌幻灯片上粘贴图像硒?



我试图将剪贴板中的。jpg图像粘贴到谷歌幻灯片演示中的幻灯片上,但没有任何反应。我目前正在使用selenium ActionChains来执行动作。我甚至尝试粘贴文本而不是图像……仍然没有

代码:

ActionChains(driver).key_down(Keys.DOWN).key_up(Keys.DOWN).perform() 
ActionChains(driver).key_down(Keys.DOWN).key_up(Keys.DOWN).perform() #going down to the slide
time.sleep(1)
ActionChains(driver).key_down(Keys.CONTROL).send_keys('v').key_up(Keys.CONTROL).perform()
time.sleep(10)

我想避免使用谷歌幻灯片API,因为如果我没有错,它需要的图像URL,我没有,使它不会与我想做的工作。

如果您能够下载图像并将其添加到您的Google Drive,您可以尝试以下代码。(这个想法是导航到插入菜单,并选择从Google Drive导入图像):

action.key_down(Keys.ALT).key_down(Keys.SHIFT).key_down('i').key_up(Keys.ALT).key_up(Keys.SHIFT).key_up('i').perform()
action.key_down(Keys.ARROW_DOWN).key_up(Keys.ARROW_DOWN).perform()
action.key_down(Keys.ARROW_RIGHT).key_up(Keys.ARROW_RIGHT).perform()
for i in range(2):
action.key_down(Keys.ARROW_DOWN).key_up(Keys.ARROW_DOWN).perform()
action.key_down(Keys.ENTER).key_up(Keys.ENTER).perform()
action.key_down(Keys.ENTER).key_up(Keys.ENTER).perform() 
action.key_down(Keys.ENTER).key_up(Keys.ENTER).perform() 

最新更新