added a native StreamReader extension - readlines
This commit is contained in:
parent
0ffadd6cb3
commit
b82b8ea001
|
|
@ -0,0 +1,19 @@
|
|||
from extension_native_helpers import *
|
||||
from libpandaexpress import *
|
||||
|
||||
"""
|
||||
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
|
||||
|
||||
Dtool_funcToMethod(readlines, StreamReader)
|
||||
del readlines
|
||||
Loading…
Reference in New Issue