Update __init__.py

This commit is contained in:
lilly
2023-03-20 18:07:53 +09:00
parent 498723006b
commit f8f8a36ef9
+36 -1
View File
@@ -1,5 +1,40 @@
print("ComfyUI_node_Lilly.__init__") print("ComfyUI_node_Lilly.__init__")
import os
import sys
#print(f"sys.modules : {sys.modules}")
#mn=os.path.abspath(__main__)
#print("nm ", mn)
#filePath = __file__
#print("This script file path is ", filePath)
#
#absFilePath = os.path.abspath(__file__)
#print("This script absolute path is ", absFilePath)
#
#realFilePath = os.path.realpath(__file__)
#print("This script real path is ", realFilePath)
#
#path, filename = os.path.split(absFilePath)
#print("Script file path is {}, filename is {}".format(path, filename))
nm=os.path.abspath(__name__)
print("abspath __name__ : ", nm)
wd = os.getcwd()
print("working directory : ", wd)
md=nm.replace(wd+"\\","")
print("import name", md)
#if md in sys.modules:
# print(f"{md!r} already in sys.modules")
#else:
# print(f"{md!r} not in sys.modules")
if not md.startswith("custom_nodes."):
import importlib import importlib
#from custom_nodes.ComfyUI_node_Lilly import eval(f"{name}") #from custom_nodes.ComfyUI_node_Lilly import eval(f"{name}")
@@ -9,7 +44,7 @@ NODE_CLASS_MAPPINGS = {
def add(name): def add(name):
print(f"Load : {name}") print(f"Load : {name}")
try: try:
pkg = importlib.import_module(f"custom_nodes.ComfyUI_node_Lilly.{name}") pkg = importlib.import_module(f"{md}.{name}")
NODE_CLASS_MAPPINGS[name]=eval(f"pkg.{name}") NODE_CLASS_MAPPINGS[name]=eval(f"pkg.{name}")
print(f"ok : {name}") print(f"ok : {name}")
except Exception as e: except Exception as e: