如何使用Selenium(Python)修复将图像上传到Twitter

时间:2019-11-09 20:55:09

标签: python image selenium twitter

当前,我正在尝试将图像上传到Twitter以作为我的回复机器人。我目前的代码没有给出任何错误,但它也没有附加图像。我尝试了很多方法,但我做不到。这是我当前的代码。

    bot = self.bot
    bot.find_element_by_class_name('Icon--reply').click()
    time.sleep(6) 
    bot.find_element_by_css_selector('input.file-input').send_keys(r'F:\Programming\Python\Tweet Bot\Videos\broom.jpg')

这是我正在使用此代码段的推文的屏幕快照。 https://i.imgur.com/RrtMnDd.png

1 个答案:

答案 0 :(得分:0)

您可能需要在文件输入元素上执行JavaScript以显示它,然后才能向其发送键。

using System.Linq