当我的try循环得到尊重时,我想停止我的程序
我试着把系统出口()语句,但程序不停止
def prints():
with open ("{}.txt".format(name), "r") as printer :
contain = printer.readlines()
print(''.join(contain))
name = input("Enter the file name : ")
try:
prints()
sys.exit()
except:
pass
<more code>
我本来希望程序在运行prints函数后会停止,但现在程序在运行函数后继续运行
裸
except
捕获SystemExit
,因此sys.exit()
调用被阻止导致程序退出。你知道吗将
sys.exit()
移出try。你知道吗我也不想看到一个没有
except
的空的logging.exception('')
。你知道吗相关问题 更多 >
编程相关推荐