【发布时间】:2022-11-25 14:36:23
【问题描述】:
我正在尝试使用 selenium 和 python 在 facebook 上上传或发布图片
为此,我尝试了这个 这是“添加照片/视频”部分的路径:
post=driver.find_element_by_xpath('//*[@id="mount_0_0_fQ"]/div/div1/div/div[4]/div/div/div1/div/div[2]/div /div/div/form/div/div1/div/div/div/div[2]/div1/div[2]/div/div1/div/div1/div /div1/div/div') post.send_keys("G:\PY SCRIPTS\IMAGES\img.png")
显然这在 2020 年奏效了,现在 Facebook 的结构发生了变化,我有这个错误: ElementNotInteractableException
【问题讨论】:
-
然后您需要更改选择器以匹配今天的内容。另请注意,Facebook 不允许您自动与该网站互动。你必须使用 API。因此,如果您被禁止,请不要感到惊讶。
标签: python facebook selenium-webdriver sendkeys