[Python-Dev] Next version of PEP278 - universal newline support - available

Guido van Rossum guido@python.org
2002年3月14日 13:31:41 -0500


> Guido> I wonder if it would make sense to put a warning when people use
> Guido> f.read(n) on a file opened in text mode? I think f.read(n) is an
> Guido> almost sure sign that they're seeing the file as binary data.
> Guido> However, f.read() or f.read(-1) is used to slurp in text as well,
> Guido> so should not trigger the warning.
>> Guido> Opinions?
>> Pass this off to PyChecker?
>> I guess with the presence of PyChecker I'm getting a bit
> schizophrenic about whether warnings go in the Python byte compiler
> or in PyChecker. It warns about so many more things now than the
> compiler as it stands that it seems to me to be the more natural
> place to stick new warnings.

I don't think this is a good match for PyChecker, but I'll leat Neal
think about that.
More importantly, I believe that "official" deprecation warnings
should come from the Python interpreter, not rely on an add-on tool
(no matter how nice).
--Guido van Rossum (home page: http://www.python.org/~guido/)

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