Browse Source

add StreamReader-extensions

David Rose 23 years ago
parent
commit
fb8ee7d4c3
1 changed files with 15 additions and 0 deletions
  1. 15 0
      direct/src/extensions/StreamReader-extensions.py

+ 15 - 0
direct/src/extensions/StreamReader-extensions.py

@@ -0,0 +1,15 @@
+
+    """
+    StreamReader-extensions module: contains methods to extend functionality
+    of the StreamReader class
+    """
+
+    def readlines(self):
+        """Reads all the lines at once and returns a list."""
+        lines = []
+        line = self.readline()
+        while line:
+            lines.append(line)
+            line = self.readline()
+        return lines
+