Skip to content

定时发送报错 #43

@xiankaiyao

Description

@xiankaiyao

2024-08-02 18:43:12.532 WeChatType.py[159] GetSessionList -> Find Control Timeout(10s): {ControlType: ListItemControl}
2024-08-02 18:43:24.794 WeChatType.py[189] ChatWith -> Find Control Timeout(10s): {ClassName: 'WeChatMainWndForPC', ControlType: WindowControl}
Traceback (most recent call last):
File "C:\Users\Administrator\Desktop\wechat\定时发送.py", line 4, in
PyOfficeRobot.chat.send_message_by_time(who='测试群', message='测试', time='18:43:00')
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\PyOfficeRobot\lib\decorator_utils\instruction_url.py", line 61, in instruction_wrapper
instruction_res = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\PyOfficeRobot\api\chat.py", line 78, in send_message_by_time
schedule.run_pending()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\schedule_init_.py", line 854, in run_pending
default_scheduler.run_pending()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\schedule_init_.py", line 101, in run_pending
self.run_job(job)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\schedule_init
.py", line 173, in run_job
ret = job.run()
^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\schedule_init
.py", line 691, in run
ret = self.job_func()
^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\PyOfficeRobot\lib\decorator_utils\instruction_url.py", line 61, in instruction_wrapper
instruction_res = func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\PyOfficeRobot\api\chat.py", line 26, in send_message
wx.ChatWith(who) # 打开who聊天窗口
^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\PyOfficeRobot\core\WeChatType.py", line 189, in ChatWith
self.UiaAPI.SwitchToThisWindow()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomation\uiautomation.py", line 7678, in SwitchToThisWindow
if self.IsTopLevel():
^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomation\uiautomation.py", line 7003, in IsTopLevel
handle = self.NativeWindowHandle
^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomation\uiautomation.py", line 6308, in NativeWindowHandle
handle = self.Element.CurrentNativeWindowHandle
^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomation\uiautomation.py", line 6434, in Element
self.Refind(maxSearchSeconds=TIME_OUT_SECOND, searchIntervalSeconds=self.searchInterval)
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\uiautomation\uiautomation.py", line 6684, in Refind
raise LookupError('Find Control Timeout({}s): {}'.format(maxSearchSeconds, self.GetSearchPropertiesStr()))
LookupError: Find Control Timeout(10s): {ClassName: 'WeChatMainWndForPC', ControlType: WindowControl}

进程已结束,退出代码1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions