From f328aa4b017188544edbe834925d6ede560bb2fb Mon Sep 17 00:00:00 2001 From: anonymousdouble <112695649+anonymousdouble@users.noreply.github.com> Date: Mon, 1 Jan 2024 20:05:44 +1100 Subject: [PATCH] Update base.py refactor with With statement to open file to make code more Pythonic --- static/paddlex/tools/base.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/static/paddlex/tools/base.py b/static/paddlex/tools/base.py index 8ad0437dd..1a52b74bc 100644 --- a/static/paddlex/tools/base.py +++ b/static/paddlex/tools/base.py @@ -40,8 +40,7 @@ def is_pic(img_name): def get_encoding(path): - f = open(path, 'rb') - data = f.read() - file_encoding = chardet.detect(data).get('encoding') - f.close() - return file_encoding + with open(path, 'rb') as f: + data = f.read() + file_encoding = chardet.detect(data).get('encoding') + return file_encoding