如何使用Selenium(Python)修复将图像上传到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

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

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

using System.Linq
本文链接:https://www.f2er.com/3131320.html

大家都在问