import sys

from dbcfg import *
#import dbcfg

def main():
    if len(sys.argv)<2:
        print("需要附加一个参数指定配置文件名")
        return
    dbc=dbcfg(sys.argv[1],ehm=1)    #读取指定的配置文件里的配置信息
#   dbc=dbcfg.use(sys.argv[1],ehm=1)    #如果使用import dbcfg引入包，就需要使用use函数
    dbc.connect()
    print(f"dbc.dbname={dbc.dbname}")
    cfg=dbc.cfg()           #返回指定名称的配置，不指定使用name为""的那一个
    print(f"cfg={cfg}")
    dbc.test()

if __name__ == "__main__":
    main()
