je_load_density.utils.package_manager.package_manager_class

Classes

PackageManager()

套件管理器 Package Manager

class je_load_density.utils.package_manager.package_manager_class.PackageManager

Bases: object

套件管理器 Package Manager

用於動態載入套件並將其函式加入到 Executor 的事件字典。 Used to dynamically load packages and register their functions into an Executor.

add_package_to_executor(package: str) None

將套件的所有函式加入 Executor 的事件字典 Add all functions from a package into the Executor’s event dictionary

Parameters:

package – 套件名稱 (Package name)

load_package_if_available(package: str) Any | None

嘗試載入套件 (Try to load a package)

Parameters:

package – 套件名稱 (Package name)

Returns:

套件模組或 None (Loaded module or None)