A.py
from B import D
class C
等于
_G["modules"]["A"] = dict()
if "B" not in _G["modules"]:
compile B (可以当成把B.py的代码贴到这里来)
D = _G["modules"]["B"]["D"]
_G["modules"]["A"]["C"] = class
然后
A.py
import B
class C
等于
_G["modules"]["A"] = dict()
if "B" not in _G["modules"]:
_G["modules"]["B"] = dict()
_G["modules"]["A"]["C"] = class
------------------
B.py
from A import C
class D
等于
_G["modules"]["B"] = dict()
if "A" not in _G["modules"]:
compile A (可以当成把A.py的代码贴到这里来)
C = _G["modules"]["A"]["C"]
_G["modules"]["B"]["D"] = class
网友评论