一切正常,但是发送部分无效。 click()在硒中不起作用

时间:2020-09-09 15:29:34

标签: python python-3.x selenium

一切正常,但是发送部分无效。 click()在硒中不起作用

from selenium import webdriver
import time

driver = webdriver.Chrome(executable_path="D:/Python/Python/python/chromedriver_win32/chromedriver.exe")
driver.get("https://web.whatsapp.com/")
time.sleep(10)

name = input('Enter the name of user or group : ')
msg = input('Enter the message : ')
count = int(input('Enter the count : '))
user = driver.find_element_by_xpath('//span[@title = "{}"]'.format(name))
user.click()
msg_box = driver.find_element_by_class_name('_3uMse')
for i in range(count):
    msg_box.send_keys(msg)
    button=driver.find_element_by_class_name('_1JNuk')
    button.click()

1 个答案:

答案 0 :(得分:0)

等待驱动程序被启用/显示,请使用element.isEnabled()和element.isDisplayed()进行检查。

您可以定期重试,基本上在一个循环中检查启用情况约10秒钟(或根据您的要求降低)。