处理cl文件时,有的文件代码出错无法解析,需要保存出来,并把出现异常的位置用0替换
tokens = []
error_numb=[]
for i in range(3463):
try: #正常循环运行这里,出现异常跳转到except
path = str(i)+".cl"
tokens.append ( get_token(path ) )
except Exception as e: # 又叫做万能异常,可以捕获任意异常
print("未知错误",e) #打印异常
error_numb.append(i) #记录异常出现的位置
tokens.append(0); #在异常出现的位置填充0
pass
continue