diff --git a/Runtime/Config.py b/Runtime/Config.py index b273793..107bffe 100644 --- a/Runtime/Config.py +++ b/Runtime/Config.py @@ -187,10 +187,10 @@ def InternalImportingThrow( ): with lock_guard(): requierds_str = ",".join([f"<{r}>" for r in requierds]) - print(f"Internal Convention package is not installed.\n{messageBase.format_map({ + print("Internal Convention package is not installed.\n", messageBase.format_map({ "module": moduleName, "required": requierds_str - })}\n[{ConsoleFrontColor.RESET}{format_traceback_info(back=2)}{ConsoleFrontColor.RED}]") + }), "\n[",ConsoleFrontColor.RESET,format_traceback_info(back=2),ConsoleFrontColor.RED,"]") def ReleaseFailed2Requirements(): global ImportingFailedSet diff --git a/Runtime/GlobalConfig.py b/Runtime/GlobalConfig.py index 1760897..b44d1ce 100644 --- a/Runtime/GlobalConfig.py +++ b/Runtime/GlobalConfig.py @@ -228,7 +228,7 @@ class GlobalConfig: return self # 配置查找 - def FindItem[T](self, key: str, default: Optional[T] = None) -> Optional[T]: + def FindItem(self, key: str, default: Optional[Any] = None) -> Optional[Any]: """查找配置项,支持默认值""" if key in self._data_pair: return self._data_pair[key]