diff options
Diffstat (limited to 'Lib/StringIO.py')
-rw-r--r-- | Lib/StringIO.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/Lib/StringIO.py b/Lib/StringIO.py index b8cba32..bdf11cc 100644 --- a/Lib/StringIO.py +++ b/Lib/StringIO.py @@ -37,16 +37,16 @@ except ImportError: __all__ = ["StringIO"] class StringIO: - """class StringIO([buffer]) - + """class StringIO([buffer]) + When a StringIO object is created, it can be initialized to an existing string by passing the string to the constructor. If no string is given, - the StringIO will start empty. + the StringIO will start empty. The StringIO object can accept either Unicode or 8-bit strings, but mixing the two may take some care. If both are used, 8-bit strings that cannot be interpreted as 7-bit ASCII (that use the 8th bit) will cause - a UnicodeError to be raised when getvalue() is called. + a UnicodeError to be raised when getvalue() is called. """ def __init__(self, buf = ''): # Force self.buf to be a string or unicode @@ -63,7 +63,7 @@ class StringIO: return iter(self.readline, '') def close(self): - """Free the memory buffer. + """Free the memory buffer. """ if not self.closed: self.closed = 1 @@ -186,7 +186,7 @@ class StringIO: but mixing the two may take some care. If both are used, 8-bit strings that cannot be interpreted as 7-bit ASCII (that use the 8th bit) will cause a UnicodeError to be raised when getvalue() - is called. + is called. """ if self.buflist: self.buf += ''.join(self.buflist) |