知识点:
1.嵌套、try...finally...except...
2.time()函数,计时和调试
3.Exception 捕获所有异常并返回错误
示例源代码: import time #time()函数,计时、中断调试 try: file3 = open("newnode.txt",'r') try: #嵌套try...finally...程序异常时强制执行 while True: zifu = file3.readline() if len(zifu) == 0: break #强制结束循环 time.sleep(3) #设置while循环延时3秒 print(zifu) finally: #强制执行关闭,用于保护后台数据、清空缓存残留等 file3.close() print('文件关闭') file4 = open("123.txt",'r') #不存在123.txt文件(异常) except Exception as result: #捕获所有类型异常,返回异常结果 print("发生异常:%s"%result)
示例结果: