[2025-02-11 20:20:37,134] [MainThread] [INFO] [wh_con.py:__init__:19] 로그기록이 설정되었습니다. [2025-02-11 20:20:37,136] [MainThread] [ERROR] [wh_con.py:start_whale_Browser:124] 웨일 브라우저 시작 중 오류 발생: Message: Unable to obtain driver for chrome; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location Traceback (most recent call last): File "D:\py\AP_Browser\Lib\site-packages\selenium\webdriver\common\driver_finder.py", line 64, in _binary_paths raise ValueError(f"The path is not a valid file: {path}") ValueError: The path is not a valid file: D:\py\AP_Browser\browsers\chromedriver_128.0.6613.137.exe The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\py\AP_Browser\wh_con.py", line 109, in start_whale_Browser self.driver = webdriver.Chrome(service=chrome_service, options=chrome_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\py\AP_Browser\Lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 45, in __init__ super().__init__( File "D:\py\AP_Browser\Lib\site-packages\selenium\webdriver\chromium\webdriver.py", line 50, in __init__ if finder.get_browser_path(): ^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\py\AP_Browser\Lib\site-packages\selenium\webdriver\common\driver_finder.py", line 47, in get_browser_path return self._binary_paths()["browser_path"] ^^^^^^^^^^^^^^^^^^^^ File "D:\py\AP_Browser\Lib\site-packages\selenium\webdriver\common\driver_finder.py", line 78, in _binary_paths raise NoSuchDriverException(msg) from err selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for chrome; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location [2025-02-11 20:34:07,237] [MainThread] [INFO] [wh_con.py:__init__:19] 로그기록이 설정되었습니다. [2025-02-11 20:34:07,239] [MainThread] [ERROR] [wh_con.py:start_whale_Browser:124] 웨일 브라우저 시작 중 오류 발생: Message: Unable to obtain driver for chrome; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location Traceback (most recent call last): File "D:\py\AP_Browser\Lib\site-packages\selenium\webdriver\common\driver_finder.py", line 64, in _binary_paths raise ValueError(f"The path is not a valid file: {path}") ValueError: The path is not a valid file: D:\py\AP_Browser\browsers\chromedriver_128.0.6613.137.exe The above exception was the direct cause of the following exception: Traceback (most recent call last): File "D:\py\AP_Browser\wh_con.py", line 109, in start_whale_Browser self.driver = webdriver.Chrome(service=chrome_service, options=chrome_options) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\py\AP_Browser\Lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 45, in __init__ super().__init__( File "D:\py\AP_Browser\Lib\site-packages\selenium\webdriver\chromium\webdriver.py", line 50, in __init__ if finder.get_browser_path(): ^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\py\AP_Browser\Lib\site-packages\selenium\webdriver\common\driver_finder.py", line 47, in get_browser_path return self._binary_paths()["browser_path"] ^^^^^^^^^^^^^^^^^^^^ File "D:\py\AP_Browser\Lib\site-packages\selenium\webdriver\common\driver_finder.py", line 78, in _binary_paths raise NoSuchDriverException(msg) from err selenium.common.exceptions.NoSuchDriverException: Message: Unable to obtain driver for chrome; For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors/driver_location [2025-02-11 20:38:39,497] [MainThread] [INFO] [wh_con.py:__init__:19] 로그기록이 설정되었습니다. [2025-02-11 20:38:41,151] [MainThread] [INFO] [wh_con.py:start_whale_Browser:117] 웨일 브라우저 PID: 24260 [2025-02-11 20:38:41,154] [MainThread] [INFO] [wh_con.py:find_whale:39] 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 10352 [2025-02-11 20:38:41,154] [MainThread] [INFO] [wh_con.py:find_whale:43] 웨일 브라우저를 찾았음 - whale://new-tab-page-third-party/ - Whale [2025-02-11 20:38:41,451] [MainThread] [INFO] [wh_con.py:find_whale:39] 찾은 창: GUI 웹브라우저 자동화 - Whale, PID: 27668 2025-02-11 20:41:19,357 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:41:20,589 - App_Logger - INFO - 웨일 브라우저 PID: 12832 2025-02-11 20:41:20,590 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 28680 2025-02-11 20:41:20,590 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:45:21,787 - App_Logger - DEBUG - 브라우저를 종료합니다. 2025-02-11 20:51:20,074 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:51:21,314 - App_Logger - INFO - 웨일 브라우저 PID: 16764 2025-02-11 20:51:21,316 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 9208 2025-02-11 20:51:21,316 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:54:15,890 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:54:17,126 - App_Logger - INFO - 웨일 브라우저 PID: 23316 2025-02-11 20:54:17,127 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 22832 2025-02-11 20:54:17,127 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:54:34,929 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:54:36,173 - App_Logger - INFO - 웨일 브라우저 PID: 30756 2025-02-11 20:54:36,174 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 14044 2025-02-11 20:54:36,174 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:54:54,101 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:54:55,339 - App_Logger - INFO - 웨일 브라우저 PID: 27072 2025-02-11 20:54:55,341 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 26544 2025-02-11 20:54:55,341 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:55:21,338 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:55:22,577 - App_Logger - INFO - 웨일 브라우저 PID: 22564 2025-02-11 20:55:22,578 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 17796 2025-02-11 20:55:22,578 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:55:44,844 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:55:46,081 - App_Logger - INFO - 웨일 브라우저 PID: 26828 2025-02-11 20:55:46,082 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 6656 2025-02-11 20:55:46,082 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:56:02,922 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:56:04,164 - App_Logger - INFO - 웨일 브라우저 PID: 16148 2025-02-11 20:56:04,165 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 14724 2025-02-11 20:56:04,165 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:57:18,343 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:57:19,581 - App_Logger - INFO - 웨일 브라우저 PID: 15464 2025-02-11 20:57:19,582 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 21868 2025-02-11 20:57:19,582 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:57:48,025 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:57:49,263 - App_Logger - INFO - 웨일 브라우저 PID: 29036 2025-02-11 20:57:49,264 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 27328 2025-02-11 20:57:49,264 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:58:09,335 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:58:10,600 - App_Logger - INFO - 웨일 브라우저 PID: 3300 2025-02-11 20:58:10,601 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 4340 2025-02-11 20:58:10,601 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:58:20,183 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:58:21,435 - App_Logger - INFO - 웨일 브라우저 PID: 26712 2025-02-11 20:58:21,436 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 15004 2025-02-11 20:58:21,436 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:58:29,660 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:58:30,887 - App_Logger - INFO - 웨일 브라우저 PID: 20104 2025-02-11 20:58:30,888 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 26316 2025-02-11 20:58:30,888 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 20:58:42,823 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 20:58:44,065 - App_Logger - INFO - 웨일 브라우저 PID: 6368 2025-02-11 20:58:44,066 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 3796 2025-02-11 20:58:44,066 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale 2025-02-11 21:01:26,223 - App_Logger - INFO - 로그기록이 설정되었습니다. 2025-02-11 21:01:27,448 - App_Logger - INFO - 웨일 브라우저 PID: 24560 2025-02-11 21:01:27,450 - App_Logger - DEBUG - 찾은 창: whale://new-tab-page-third-party/ - Whale, PID: 19408 2025-02-11 21:01:27,450 - App_Logger - INFO - 웨일 브라우저를 찾았음: whale://new-tab-page-third-party/ - Whale [2025-02-11 22:35:42,881] [Thread-1] [INFO] [main_window.py:onSelectionCopied:193] 드래그하여 선택한 텍스트 (클립보드): showTemporaryMessage [2025-02-11 22:35:50,961] [Thread-1] [INFO] [main_window.py:onSelectionCopied:193] 드래그하여 선택한 텍스트 (클립보드): showTemporaryMessage [2025-02-11 22:35:51,465] [Thread-1] [INFO] [main_window.py:onSelectionCopied:193] 드래그하여 선택한 텍스트 (클립보드): showTemporaryMessage [2025-02-11 22:35:56,025] [Thread-1] [INFO] [main_window.py:onSelectionCopied:193] 드래그하여 선택한 텍스트 (클립보드): 퍼센티 무료 시작하기 퍼센티 서비스를 10일간 무료로 사용하세요! 신용카드 입력은 필요 없어요. 이메일 주소 패스워드 이름 (대표자) [2025-02-11 22:35:58,041] [Thread-1] [INFO] [main_window.py:onSelectionCopied:193] 드래그하여 선택한 텍스트 (클립보드): 퍼센티 무료 시작하기 퍼센티 서비스를 10일간 무료로 사용하세요! 신용카드 입력은 필요 없어요. 이메일 주소 패스워드 이름 (대표자) [2025-02-11 22:36:01,345] [Thread-1] [INFO] [main_window.py:onSelectionCopied:193] 드래그하여 선택한 텍스트 (클립보드): 이름 (대표자) [2025-02-11 22:36:06,057] [Thread-1] [INFO] [main_window.py:onSelectionCopied:193] 드래그하여 선택한 텍스트 (클립보드): 이름 (대표자) [2025-02-11 22:40:55,535] [Thread-1] [INFO] [main_window.py:onSelectionCopied:194] 드래그하여 선택한 텍스트 (클립보드): if self.initial_geometry: x, y, width, height = self.initial_geometry hwnd_wrapper.move_window(x=x, y=y, width=width, height=height) else: hwnd_wrapper.move_window(x=1, y=1, width=1280, height=720) [2025-02-11 22:44:38,077] [Thread-1] [INFO] [main_window.py:onSelectionCopied:197] 드래그하여 선택한 텍스트 (클립보드): # resize 후, 웨일 브라우저의 첫번째 탭으로 포커스 전환 if self.whale_controller.driver and self.whale_controller.driver.window_handles: self.whale_controller.driver.switch_to.window(self.whale_controller.driver.window_handles[0]) [2025-02-11 22:46:06,757] [Thread-1] [INFO] [main_window.py:onSelectionCopied:195] 드래그하여 선택한 텍스트 (클립보드): # resize 후, 웨일 브라우저의 첫번째 탭으로 포커스 전환 if self.whale_controller.driver and self.whale_controller.driver.window_handles: self.whale_controller.driver.switch_to.window(self.whale_controller.driver.window_handles[0]) [2025-02-11 22:47:59,540] [Thread-1] [INFO] [main_window.py:onSelectionCopied:196] 드래그하여 선택한 텍스트 (클립보드): 새로운 [2025-02-11 22:48:04,820] [Thread-1] [INFO] [main_window.py:onSelectionCopied:196] 드래그하여 선택한 텍스트 (클립보드): 매 [2025-02-11 22:48:07,869] [Thread-1] [INFO] [main_window.py:onSelectionCopied:196] 드래그하여 선택한 텍스트 (클립보드): 의 [2025-02-11 22:48:21,780] [Thread-1] [INFO] [main_window.py:onSelectionCopied:196] 드래그하여 선택한 텍스트 (클립보드): 경선 [2025-02-11 22:48:27,684] [Thread-1] [INFO] [main_window.py:onSelectionCopied:196] 드래그하여 선택한 텍스트 (클립보드): 공천 개입 [2025-02-11 22:52:34,822] [MainThread] [INFO] [main_window.py:loginAction:270] 로그인 과정 중 오류: Message: no such element: Unable to locate element: {"method":"xpath","selector":"//button[contains(text(), "로그인 하기")]"} (Session info: chrome=128.0.6613.178); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#no-such-element-exception Stacktrace: GetHandleVerifier [0x00007FF6F8549412+29090] (No symbol) [0x00007FF6F84BE239] (No symbol) [0x00007FF6F837B1DA] (No symbol) [0x00007FF6F83CEFE7] (No symbol) [0x00007FF6F83CF23C] (No symbol) [0x00007FF6F84197C7] (No symbol) [0x00007FF6F83F672F] (No symbol) [0x00007FF6F84165A2] (No symbol) [0x00007FF6F83F6493] (No symbol) [0x00007FF6F83C09D1] (No symbol) [0x00007FF6F83C1B31] GetHandleVerifier [0x00007FF6F886871D+3302573] GetHandleVerifier [0x00007FF6F88B4243+3612627] GetHandleVerifier [0x00007FF6F88AA417+3572135] GetHandleVerifier [0x00007FF6F8605EB6+801862] (No symbol) [0x00007FF6F84C945F] (No symbol) [0x00007FF6F84C4FB4] (No symbol) [0x00007FF6F84C5140] (No symbol) [0x00007FF6F84B461F] BaseThreadInitThunk [0x00007FFDAFE27344+20] RtlUserThreadStart [0x00007FFDB10626B1+33]