#check release config before publish
import sys
import re
def 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))
android发布前检查配置脚本
最新推荐文章于 2025-04-26 10:26:18 发布