Update __init__.py
This commit is contained in:
+36
-1
@@ -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:
|
||||||
|
|||||||
Reference in New Issue
Block a user