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! ```