簡體   English   中英

Selenium 錯誤 - 它沒有輸入我的名字

[英]Selenium error - it does not type my name

這是我第一次使用 python,我遇到了一些問題。 我想自動化 webex(自動加入會議),但我無法通過此頁面: https://i.stack.imgur.com/kuaLI.png (它沒有輸入我的名字)並且我收到此錯誤: https: //i.stack.imgur.com/yPeon.png

以下是我遇到的問題:

錯誤代碼

不輸入框我也告訴它

這是我到目前為止所寫的:

 import pytest import time import json from selenium import webdriver from selenium.webdriver.common.by import By from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.support import expected_conditions from selenium.webdriver.support.wait import WebDriverWait from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.desired_capabilities import DesiredCapabilities from selenium.webdriver.chrome.service import Service service = Service(r"chromedriver.exe") service.start() driver = webdriver.Remote(service.service_url) driver.get('https://meetingsemea39.webex.com/meet/pr1812997966'); driver.find_element(By.ID, "push_download_join_by_browser").click() time.sleep (6) driver.find_element(By.CSS_SELECTOR, ".style-name-input-19PlX >.style-input-2nuAk").click() time.sleep (3) driver.find_element(By.CSS_SELECTOR, ".style-name-input-19PlX >.style-input-2nuAk").send_keys("Thanashs Ntouvlis") driver.find_element(By.ID, "guest_next-btn").click() driver.find_element(By.CSS_SELECTOR, ".style-audio-case-3xwDo").click() driver.find_element(By.ID, "interstitial_join_btn").click()

我無法找到如何為您提供頁面源代碼,但這是網址( https://meetingsemea39.webex.com/meet/pr1812997966 )。 只需從瀏覽器中按加入,您將在同一頁面上。

您正在嘗試通過 CSS_SELECTOR 查找元素,但 style-input-2nuAk 是 class,而不是 CSS 元素。 通過 class 名稱查找元素: driver.find_element_by_class_name("class_name")

它仍然沒有在框中輸入

您正在嘗試通過 CSS_SELECTOR 查找元素,但style-input-2nuAk是 class,而不是 CSS 元素。

按 class 名稱查找元素:

driver.find_element_by_class_name("class_name")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM