commit | bee5cef7dbff40734c347da5b93797e8db9103e8 | [log] [tgz] |
---|---|---|
author | Éric Araujo <merwok@netwok.org> | Fri Nov 05 23:51:56 2010 +0000 |
committer | Éric Araujo <merwok@netwok.org> | Fri Nov 05 23:51:56 2010 +0000 |
tree | 06dcc726207cfad3016f2b0f7c365fb9fe5b3cc6 | |
parent | afb078dd2673d919ac3733104757c441f256f30f [diff] [blame] |
Always close files in distutils code and tests (#10252).
diff --git a/Lib/distutils/file_util.py b/Lib/distutils/file_util.py index 65aa7e0..c36e712 100644 --- a/Lib/distutils/file_util.py +++ b/Lib/distutils/file_util.py
@@ -234,6 +234,8 @@ sequence of strings without line terminators) to it. """ f = open(filename, "w") - for line in contents: - f.write(line + "\n") - f.close() + try: + for line in contents: + f.write(line + "\n") + finally: + f.close()