Why is 'with open(path) as f:' preferred over calling f.close() manually?
Sign in to save your progress.