我有一个名为main.py
的文件,它调用了其他{.1}这样的.py文件。
在Auth.py
中,我有一个重复循环,它在其他py中调用main.py
函数。
但是我发现一旦调用该函数,work
将运行一次。
导入时我只需要它运行__init__
。如何实现?
main.py
__init__
Auth.py
from Auth import Auth
from Group import Group
from SliverBox import SilverBox
from Task import Task
while (1):
Auth().work()
Group().work()
SilverBox().work()
Task().work()
答案 0 :(得分:1)
分隔对象的创建/初始化和使用:
auth = Auth()
group = Group()
....
while (1):
auth.work()
group().work()
....