Ver Fonte

add StreamReader-extensions

David Rose há 23 anos atrás
pai
commit
fb8ee7d4c3
1 ficheiros alterados com 15 adições e 0 exclusões
  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
+