From f74e5ccc7ffc30d37d517f9715ee758e859c528d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jure=20=C5=A0orn?= Date: Wed, 20 Feb 2019 00:41:25 +0100 Subject: [PATCH] Withable --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 8981760..5f458ef 100644 --- a/README.md +++ b/README.md @@ -766,12 +766,12 @@ class Counter: ### Withable ```python -class FileReader(): +class MyOpen(): def __init__(self, filename): self.filename = filename def __enter__(self): self.file = open(self.filename) - return self.file.read() + return self.file def __exit__(self, *args): self.file.close() ``` @@ -779,8 +779,8 @@ class FileReader(): ```python >>> with open('test.txt', 'w') as file: ... file.write('Hello World!') ->>> with FileReader('test.txt') as text: -... print(text) +>>> with MyOpen('test.txt') as file: +... print(file.read()) Hello World! ```