raise TimeoutException(message, screen, stacktrace) selenium.common.exceptions.TimeoutException: Message:
파이썬 셀레니움에서의 오류
이 에러는
"driver.find_element(By.CSS_SELECTOR,'#player-container').click()"
코드에서 발생한 것 같습니다.
이 코드가 실행될 때,
클릭하려는 요소가 로딩되지 않아서 클릭이 실패한 것으로 보입니다.
이 경우에는 클릭 가능할 때까지
기다리도록 WebDriverWait를 사용해 볼 수 있습니다.
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, "//div[@role='menuitemradio' and @title='1080p']")))
File "C:\python\lib\site-packages\selenium\webdriver\support\wait.py", line 95, in
until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
Stacktrace:
Backtrace:
GetHandleVerifier [0x009FDCE3+50899]
(No symbol) [0x0098E111]
(No symbol) [0x00895588]
(No symbol) [0x008C08F9]
(No symbol) [0x008C0AFB]
(No symbol) [0x008EF902]
(No symbol) [0x008DB944]
(No symbol) [0x008EE01C]
(No symbol) [0x008DB6F6]
(No symbol) [0x008B7708]
(No symbol) [0x008B886D]
GetHandleVerifier [0x00C63EAE+2566302]
GetHandleVerifier [0x00C992B1+2784417]
GetHandleVerifier [0x00C9327C+2759788]
GetHandleVerifier [0x00A95740+672048]
(No symbol) [0x00998872]
(No symbol) [0x009941C8]
(No symbol) [0x009942AB]
RtlGetAppContainerNamedObjectPath [0x77277B6E+286]
RtlGetAppContainerNamedObjectPath [0x77277B3E+238]
PS C:\Users\Administrator> & c:/python/python.exe c:/Python/py_code/automouse/test1.py
DevTools listening on ws://127.0.0.1:57515/devtools/browser/f6cda07d-be67-4154-9419-fe8f3a7ecfdb
DevTools listening on ws://127.0.0.1:57526/devtools/browser/6364ed95-3b0f-4e11-a882-001ca0a00a07
Traceback (most recent call last):
File "c:\Python\py_code\automouse\test1.py", line 49, in <module>
WebDriverWait(driver, 10).until(EC.element_to_be_clickable((By.XPATH, "//div[@role='menuitemradio' and @title='1080p']")))
File "C:\python\lib\site-packages\selenium\webdriver\support\wait.py", line 95, in
until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
Stacktrace:
Backtrace:
GetHandleVerifier [0x009FDCE3+50899]
(No symbol) [0x0098E111]
(No symbol) [0x00895588]
(No symbol) [0x008C08F9]
(No symbol) [0x008C0AFB]
(No symbol) [0x008EF902]
(No symbol) [0x008DB944]
(No symbol) [0x008EE01C]
(No symbol) [0x008DB6F6]
(No symbol) [0x008B7708]
(No symbol) [0x008B886D]
GetHandleVerifier [0x00C63EAE+2566302]
GetHandleVerifier [0x00C992B1+2784417]
GetHandleVerifier [0x00C9327C+2759788]
GetHandleVerifier [0x00A95740+672048]
(No symbol) [0x00998872]
(No symbol) [0x009941C8]
(No symbol) [0x009942AB]
(No symbol) [0x009871B7]
BaseThreadInitThunk [0x75130099+25]
RtlGetAppContainerNamedObjectPath [0x77277B6E+286]
RtlGetAppContainerNamedObjectPath [0x77277B3E+238]
PS C:\Users\Administrator>