模块划分

新建一个子包ang4_4

创建两个类,一个主模块  主要更改的地方主模块添加两行代码是导入包

from chuanjiang.version4.version4_4.menu import Menu
from chuanjiang.version4.version4_4.testengineer import TestEngineer
if __name__ == "__main__":
    answer = "y"
    engineer_inform = dict()
    #对Menu类进行实例化1
    m = Menu()
    #对TestEngineer进行实例化
    t = TestEngineer()
    while answer == "y" or answer == "Y":
        #调用Menu类中的menu
        sid = m.menu()
        #调用Menu类中的decise_menu()
        m.decise_menu(sid)
        #调用select_function,把TestEngineer类的实例变量t和编号sid作为实际参数进行传递
        m.select_function(t,sid)
        answer = input("是否继续?(y/n)")
    else:
        print("程序结束")

 

你可能感兴趣的:(模块划分)