下载失败,报错Running Matcher(type='message', module=nonebot_plugin_jmcomic, lineno=34) failed.
05-14 22:54:09 [INFO] nonebot | Matcher(type='message', module=nonebot_plugin_jmcomic, lineno=34) running complete
05-14 22:54:09 [ERROR] nonebot | Running Matcher(type='message', module=nonebot_plugin_jmcomic, lineno=34) failed.
Traceback (most recent call last):
File "
File "C:\jmbot\jmbot.venv\Lib\site-packages\nonebot\message.py", line 458, in run_matcher await matcher.run(bot, event, state, stack, dependency_cache) File "C:\jmbot\jmbot.venv\Lib\site-packages\nonebot\internal\matcher\matcher.py", line 926, in run await self.simple_run(bot, event, state, stack, dependency_cache) File "C:\jmbot\jmbot.venv\Lib\site-packages\nonebot\internal\matcher\matcher.py", line 863, in simple_run await handler( File "C:\jmbot\jmbot.venv\Lib\site-packages\nonebot\dependencies_init.py", line 113, in call return await cast(Callable[..., Awaitable[R]], self.call)(**values) File "C:\jmbot\jmbot.venv\Lib\site-packages\nonebot_plugin_jmcomic_init_.py", line 42, in _ await async_download_album(id) # noqa File "C:\jmbot\jmbot.venv\Lib\site-packages\nonebot_plugin_jmcomic\utils.py", line 20, in async_download_album await asyncio.to_thread(jmcomic.download_album, id, option) File "C:\Users\jiaming\AppData\Local\Programs\Python\Python313\Lib\asyncio\threads.py", line 25, in to_thread return await loop.run_in_executor(None, func_call) File "C:\Users\jiaming\AppData\Local\Programs\Python\Python313\Lib\concurrent\futures\thread.py", line 59, in run result = self.fn(self.args, **self.kwargs) File "C:\jmbot\jmbot.venv\Lib\site-packages\jmcomic\api.py", line 70, in download_album album = dler.download_album(jm_album_id) File "C:\jmbot\jmbot.venv\Lib\site-packages\jmcomic\jm_downloader.py", line 86, in download_album album = self.client.get_album_detail(album_id) File "C:\jmbot\jmbot.venv\Lib\site-packages\jmcomic\jm_client_impl.py", line 272, in get_album_detail return self.fetch_detail_entity(album_id, 'album') File "C:\jmbot\jmbot.venv\Lib\site-packages\jmcomic\jm_client_impl.py", line 180, in cache_wrapper return func(args, **kwargs) File "C:\jmbot\jmbot.venv\Lib\site-packages\jmcomic\jm_client_impl.py", line 299, in fetch_detail_entity return JmcomicText.analyse_jm_album_html(resp.text) File "C:\jmbot\jmbot.venv\Lib\site-packages\jmcomic\jm_toolkit.py", line 119, in analyse_jm_album_html return cls.reflect_new_instance( File "C:\jmbot\jmbot.venv\Lib\site-packages\jmcomic\jm_toolkit.py", line 170, in reflect_new_instance ExceptionTool.raises_regex( File "C:\jmbot\jmbot.venv\Lib\site-packages\jmcomic\jm_exception.py", line 115, in raises_regex cls.raises( File "C:\jmbot\jmbot.venv\Lib\site-packages\jmcomic\jm_exception.py", line 107, in raises raise e jmcomic.jm_exception.RegularNotMatchException: 文本没有匹配上字段:字段名为'name',pattern: [re.compile('<h2 class="book-name" id="book-name"[^>]?>([\s\S]?)')]响应文本过长(len=424375),不打印 05-14 22:54:09 [DEBUG] nonebot | Stop event propagation 05-14 22:54:09 [DEBUG] nonebot | Checking for matchers completed