오늘 이 글에서는 Python 예외 처리의 finally 예외 처리 를 살펴보겠습니다. 먼저 Python의 finally 문을 이해해야 합니다. #🎜🎜 #tryfinally은 다음 글에서 예시를 들어 설명하고 분석하겠습니다.
우선, try-finally 문은 예외 발생 여부에 관계없이 최종 코드를 실행한다는 점을 알아야 합니다. 다음과 같습니다:try: <语句> finally: <语句> #退出try时总会执行 raise
#!/usr/bin/python # -*- coding: UTF-8 -*- try: fh = open("testfile", "w") fh.write("这是一个测试文件,用于测试异常!!") finally: print "Error: 没有找到文件或读取文件失败"
$ python test.py Error: 没有找到文件或读取文件失败
#!/usr/bin/python # -*- coding: UTF-8 -*- try: fh = open("testfile", "w") try: fh.write("这是一个测试文件,用于测试异常!!") finally: print "关闭文件" fh.close() except IOError: print "Error: 没有找到文件或读取文件失败"
Python 튜토리얼 컬럼을 방문하세요.
위 내용은 pythontry-finally 문은 무엇입니까? 어떤 역할을 할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!