Python try_finally

734 ワード

finallyキーワードは、異常がある限り、最後まで文ブロックが実行されることを意味します.の
#!/usr/bin/python

import time

try:
    f=file('poem.txt')
    while True:
        line=f.readline()
        if len(line)==0:
            break
        time.sleep(2)
        print line,
finally:
    f.close()
    print 'file.close'