【发布时间】:2020-05-14 03:53:23
【问题描述】:
我想通过他们的网站在 Instagram 上发送多条消息。到目前为止,我能够登录并打开特定人的 dm。我想选择文本框并发送一些输入。我正在尝试这段代码
messageBox = driver.find_element_by_xpath("//*[@class=' Igw0E IwRSH eGOV_
vwCYk ItkAi
']")
messageBox.click()
messageBox.send_keys("test")
send = driver.find_element_by_xpath("//button[@class='sqdOP yWX7d y3zKF ']")
send.click()
提示当前元素(messageBox)不可交互的错误。
我也尝试使用 javascript 输入。
messageBox = driver.find_element_by_xpath("//*[@class=' Igw0E IwRSH eGOV_
vwCYk ItkAi
']")
driver.execute_script("arguments[0].value = 'test';", messageBox)
但是,这并没有输入任何内容,也没有引发错误。 我该怎么办?
【问题讨论】:
标签: python python-3.x selenium instagram