Kaydet (Commit) 893e7c61 authored tarafından Antoine Pitrou's avatar Antoine Pitrou

Merged revisions 88334 via svnmerge from

svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
  r88334 | antoine.pitrou | 2011-02-04 21:11:11 +0100 (ven., 04 févr. 2011) | 3 lines

  Mention that seek and tell over a TextIOWrapper can be very slow.
........
üst 54274ad9
...@@ -812,6 +812,8 @@ Text I/O over a binary storage (such as a file) is significantly slower than ...@@ -812,6 +812,8 @@ Text I/O over a binary storage (such as a file) is significantly slower than
binary I/O over the same storage, because it implies conversions from binary I/O over the same storage, because it implies conversions from
unicode to binary data using a character codec. This can become noticeable unicode to binary data using a character codec. This can become noticeable
if you handle huge amounts of text data (for example very large log files). if you handle huge amounts of text data (for example very large log files).
Also, :meth:`TextIOWrapper.tell` and :meth:`TextIOWrapper.seek` are both
quite slow due to the reconstruction algorithm used.
:class:`StringIO`, however, is a native in-memory unicode container and will :class:`StringIO`, however, is a native in-memory unicode container and will
exhibit similar speed to :class:`BytesIO`. exhibit similar speed to :class:`BytesIO`.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment