X-Git-Url: http://users.mur.at/ms/git/gitweb/?p=OpenColorIO-Configs.git;a=blobdiff_plain;f=aces_1.0.0%2Fpython%2Faces_ocio%2Fcreate_aces_config.py;h=44dc56588618cebe0cb7e02f9c7f02814096438a;hp=63b13143aa596cb2d0911c3e562be0048f05d179;hb=e609947e7cc6ae0696dd5b8f82b80ac894e80565;hpb=a0dc64b95d92c314e80d0f85319290326f90818d diff --git a/aces_1.0.0/python/aces_ocio/create_aces_config.py b/aces_1.0.0/python/aces_ocio/create_aces_config.py index 63b1314..44dc565 100755 --- a/aces_1.0.0/python/aces_ocio/create_aces_config.py +++ b/aces_1.0.0/python/aces_ocio/create_aces_config.py @@ -145,9 +145,8 @@ def write_config(config, config_path, sanity_check=True): return # sys.exit() - file_handle = open(config_path, mode='w') - file_handle.write(config.serialize()) - file_handle.close() + with open(config_path, mode='w') as fp: + fp.write(config.serialize()) def generate_OCIO_transform(transforms): @@ -1525,11 +1524,8 @@ def get_transform_info(ctl_transform): Return value description. """ - # TODO: Use *with* statement. - fp = open(ctl_transform, 'rb') - - # Read lines - lines = fp.readlines() + with open(ctl_transform, 'rb') as fp: + lines = fp.readlines() # Grab transform ID and User Name transform_ID = lines[1][3:].split('<')[1].split('>')[1].strip() @@ -1539,7 +1535,6 @@ def get_transform_info(ctl_transform): transform_user_name_prefix = ( lines[2][3:].split('<')[1].split('>')[1].split('-')[0].strip()) # print(transformUserName) - fp.close() return transform_ID, transform_user_name, transform_user_name_prefix