From d406e718d7ef23c2cb83bb38bc156f3cccffcf6f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micka=C3=ABl=20Schoentgen?= Date: Thu, 1 Nov 2018 17:28:20 +0100 Subject: Fix several ResourceWarning: unclosed file --- example/BASIC/basic.py | 3 ++- example/BASIC/basiclog.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) (limited to 'example') diff --git a/example/BASIC/basic.py b/example/BASIC/basic.py index 70ac9e7..17687b1 100644 --- a/example/BASIC/basic.py +++ b/example/BASIC/basic.py @@ -15,7 +15,8 @@ import basinterp # If a runtime error occurs, we bail out and enter # interactive mode below if len(sys.argv) == 2: - data = open(sys.argv[1]).read() + with open(sys.argv[1]) as f: + data = f.read() prog = basparse.parse(data) if not prog: raise SystemExit diff --git a/example/BASIC/basiclog.py b/example/BASIC/basiclog.py index 9dcc7fe..9258e29 100644 --- a/example/BASIC/basiclog.py +++ b/example/BASIC/basiclog.py @@ -23,7 +23,8 @@ import basinterp # If a runtime error occurs, we bail out and enter # interactive mode below if len(sys.argv) == 2: - data = open(sys.argv[1]).read() + with open(sys.argv[1]) as f: + data = f.read() prog = basparse.parse(data, debug=log) if not prog: raise SystemExit -- cgit v1.2.1