加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
__init__.py 1022 Bytes
一键复制 编辑 原始数据 按行查看 历史
from .AnyText.utils import is_folder_exist
import folder_paths
import os
#加载插件前先检查是否在os.listdir里存在自定义目录,没有则自动创建,防止加载节点失败,官方目录可无视。
fonts_path = os.path.join(folder_paths.models_dir, 'fonts')
translator_path = os.path.join(folder_paths.models_dir, 'prompt_generator')
if not is_folder_exist(fonts_path):
os.makedirs(fonts_path)
if not is_folder_exist(translator_path):
os.makedirs(translator_path)
# only import if running as a custom node
try:
pass
except ImportError:
pass
else:
NODE_CLASS_MAPPINGS = {}
# AnyText
from .AnyText.nodes import NODE_CLASS_MAPPINGS as AnyText_Nodes
NODE_CLASS_MAPPINGS.update(AnyText_Nodes)
# AnyText_utils
from .AnyText.utils import NODE_CLASS_MAPPINGS as AnyText_loader_Nodes
NODE_CLASS_MAPPINGS.update(AnyText_loader_Nodes)
NODE_DISPLAY_NAME_MAPPINGS = {k:v.TITLE for k,v in NODE_CLASS_MAPPINGS.items()}
__all__ = ['NODE_CLASS_MAPPINGS', 'NODE_DISPLAY_NAME_MAPPINGS']
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化