Используя python, как прикрепить контакт в Whatsapp и отправить на несколько номеров?

#python-3.x

#python-3.x

Вопрос:

Я изо всех сил пытаюсь щелкнуть по элементу. Я не могу нажать на элемент контакта с помощью значка прикрепления в чате WhatsApp. я использую url = «web.whatsapp.com «. Также есть ли какой-либо другой вариант выполнения задачи?

При запуске приведенного ниже кода я получаю ошибку «NoSuchElementException». Пожалуйста, помогите мне правильно его выбрать.

 try:
        chat_button = driver.find_element_by_xpath("//a[@id = 'action-button']").click()
        time.sleep(2)
        element_presence(By.XPATH,'//*[@id="main"]/footer/div[1]/div[2]/div/div[2]',30)
        msg_box=driver.find_element(By.XPATH , '//*[@id="main"]/footer/div[1]/div[2]/div/div[2]')
        msg_box.send_keys(message   Keys.ENTER)
        time.sleep(2)
        attach_icon = driver.find_element_by_xpath("//div[@title = 'Attach']").click()

        # issue starts from here...
        contact_icon = driver.find_element_by_xpath("//svg[@id = 'contact-Layer_1']")
        contact_icon.click()
        time.sleep(2)
        search_contact = driver.find_element_by_xpath("//input[@title = 'search']")
        search_contact.click()
        search_contact.send_keys("pravin tcs")
        driver.find_element_by_xpath("//div[@class = '_1kfc8_2uQfJ']").click()
        driver.find_element_by_xpath("//span[@data-icon = 'send-light']").click()

except Exception as e:
        print("Invalid phone no :" str(phone_no))