Python模块化脚本包括另一个脚本

时间:2013-11-18 13:41:35

标签: python module include modular

需要制作一个能够运行不同模块配置的容器应用程序。 即容器应用程序是A,在A中我可以添加B,这是另一个计数的脚本,否则我可以添加C,这是一个读取值的脚本。

是否有可能进口?这样做的最佳做法是什么?

A = run a while cicle
B = run some functions
c = run another set of functions

A.py

a=0
while 1:
    import B
    import C

B.py

def pippo():
    print a=a+1
if __name__ == "__main__":
    pippo()

1 个答案:

答案 0 :(得分:0)

是的,你这样做

在A.py中

import B
import C
a = 0
while True:
    B.do_something()
    C.do_anotherthing()

在B.py

def do_something():
    "Do Your Stuff"

在C.py中

def do_anotherthing():
    "Do your another Stuff"