Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent b065452 commit 2e2525fCopy full SHA for 2e2525f
1 file changed
Lib/StringIO.py
@@ -64,7 +64,7 @@ def read(self, n = -1):
64
r = self.buf[self.pos:newpos]
65
self.pos = newpos
66
return r
67
- def readline(self):
+ def readline(self, length=None):
68
if self.buflist:
69
self.buf = self.buf + string.joinfields(self.buflist, '')
70
self.buflist = []
@@ -73,6 +73,9 @@ def readline(self):
73
newpos = self.len
74
else:
75
newpos = i+1
76
+ if length is not None:
77
+ if self.pos + length < newpos:
78
+ newpos = self.pos + length
79
80
81
0 commit comments