equal
deleted
inserted
replaced
15 self.inp = inp or sys.stdin |
15 self.inp = inp or sys.stdin |
16 self.out = out or sys.stdout |
16 self.out = out or sys.stdout |
17 self.env = env or os.environ |
17 self.env = env or os.environ |
18 self.form = cgi.parse(self.inp, self.env, keep_blank_values=1) |
18 self.form = cgi.parse(self.inp, self.env, keep_blank_values=1) |
19 self.will_close = True |
19 self.will_close = True |
|
20 |
|
21 def read(self, count=-1): |
|
22 return self.inp.read(count) |
20 |
23 |
21 def write(self, *things): |
24 def write(self, *things): |
22 for thing in things: |
25 for thing in things: |
23 if hasattr(thing, "__iter__"): |
26 if hasattr(thing, "__iter__"): |
24 for part in thing: |
27 for part in thing: |