homepage

This issue tracker has been migrated to GitHub , and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author pitrou
Recipients amaury.forgeotdarc, beazley, christian.heimes, donmez, georg.brandl, giampaolo.rodola, pitrou, rhettinger, wplappert
Date 2008年12月16日.13:56:14
SpamBayes Score 1.920791e-09
Marked as misclassified No
Message-id <1229435769.10551.10.camel@localhost>
In-reply-to <1229435274.27.0.485202136997.issue4561@psf.upfronthosting.co.za>
Content
> I know that as hard as it might be for 
> everyone to believe, there are a lot of people who crank lots of non-
> Unicode data with Python.
But "cranking data" implies you'll do something useful with it, and
therefore spend CPU time doing those useful things (likely much more CPU
time than you spent read()ing the data in the first place).
In any case, you can try to open your file in unbuffered mode:
 open("foobar", "rb", buffering=0)
it will bypass the Python buffering layer and will go directly to the
raw C unbuffered object.
> (e.g., okay, they work with bytes instead of 
> strings, but is the bytes type really all that different from the old 
> Python 2 str type?)
No. It's a bit more limited, doesn't support autoconversion to/from
unicode, but that's all.
History
Date User Action Args
2008年12月16日 13:56:16pitrousetrecipients: + pitrou, georg.brandl, rhettinger, beazley, amaury.forgeotdarc, giampaolo.rodola, christian.heimes, donmez, wplappert
2008年12月16日 13:56:15pitroulinkissue4561 messages
2008年12月16日 13:56:14pitroucreate

AltStyle によって変換されたページ (->オリジナル) /