Lines Matching refs:pos
9 pos = f.tell() # get current position
10 f.seek(pos) # set current position
11 f.seek(pos, mode) # mode 0: absolute; 1: relative; 2: relative to EOF
16 f.truncate([size]) # truncate file at to at most size (default: current pos)
61 self.pos = 0
86 del self.buf, self.pos
95 def seek(self, pos, mode = 0):
109 pos += self.pos
111 pos += self.len
112 self.pos = max(0, pos)
117 return self.pos
134 newpos = min(self.pos+n, self.len)
135 r = self.buf[self.pos:newpos]
136 self.pos = newpos
156 i = self.buf.find('\n', self.pos)
162 if self.pos + length < newpos:
163 newpos = self.pos + length
164 r = self.buf[self.pos:newpos]
165 self.pos = newpos
200 size = self.pos
203 elif size < self.pos:
204 self.pos = size
218 spos = self.pos
222 self.len = self.pos = spos + len(s)
239 self.pos = newpos