android发布前检查配置脚本

来源:互联网 发布:个体工商户在淘宝开店 编辑:程序博客网 时间:2024/04/29 03:53
#check release config before publishimport sysimport redef checkEachFile(config):    list=config.split(';')    try:        file=open(list[0])        print('file------File :'+file.name)         configs=list[1].split(',')        result=[0]*len(configs)        for (num,each_line) in enumerate(file):            for index, each_config in enumerate(configs):                if each_line.find(each_config) != -1:                   result[index]=1        for i,r in enumerate(result):            if r==0:               print('log------未找到---'+configs[i])         print('log----- end ---'+file.name)          except IOError  as err:        raise err  checkConfigFile=sys.argv[1]try:    file=open(checkConfigFile)    for each_line in file:        checkEachFile(each_line)    file.close()except IOError as err:       print('log------File Error:'+str(err))