hect0x7 / JMComic-Crawler-Python

Python API for JMComic | 提供Python API访问禁漫天堂,同时支持网页端和移动端 | 禁漫天堂GitHub Actions下载器🚀
https://jmcomic.readthedocs.io/zh-cn/latest/option_file_syntax/#
MIT License
557 stars 1.18k forks source link

在'趣味用法:测试你的ip可以访问哪些禁漫域名'中出现NameError: name 'AdvancedDict' is not defined #221

Closed xiank1 closed 3 months ago

xiank1 commented 3 months ago

Traceback (most recent call last): File "D:\jmdownload\jmdownload\测试.py", line 5, in from jmcomic import File "C:\ProgramData\anaconda3\lib\site-packages\jmcomic__init__.py", line 7, in from .api import File "C:\ProgramData\anaconda3\lib\site-packages\jmcomic\api.py", line 1, in from .jm_downloader import File "C:\ProgramData\anaconda3\lib\site-packages\jmcomic\jm_downloader.py", line 1, in from .jm_option import File "C:\ProgramData\anaconda3\lib\site-packages\jmcomic\jm_option.py", line 1, in from .jm_client_impl import File "C:\ProgramData\anaconda3\lib\site-packages\jmcomic\jm_client_impl.py", line 3, in from .jm_client_interface import File "C:\ProgramData\anaconda3\lib\site-packages\jmcomic\jm_client_interface.py", line 1, in from .jm_toolkit import * File "C:\ProgramData\anaconda3\lib\site-packages\jmcomic\jm_toolkit.py", line 356, in class JmPageTool: File "C:\ProgramData\anaconda3\lib\site-packages\jmcomic\jm_toolkit.py", line 475, in JmPageTool def parse_api_to_search_page(cls, data: AdvancedDict) -> JmSearchPage: NameError: name 'AdvancedDict' is not defined

hect0x7 commented 3 months ago

更新下commonX

pip install commonX -U
xiank1 commented 3 months ago

十分感谢,已经解决了