[Python-Dev] ascii.py?
M.-A. Lemburg
mal@lemburg.com
Fri, 02 Jun 2000 09:55:04 +0200
Andrew Kuchling wrote:
>
> On Thu, Jun 01, 2000 at 06:36:29PM -0400, Eric S. Raymond wrote:
> >There has been a vast and echoing silence about the ascii.py module I
> >posted here at Fred Drake's request. Is it really such a bad idea?
>
> One misgiving I had was locales; is it a bug or a feature that locales
> aren't supported, as they are for the C isdigit(), isalpha(), &c,
> functions? I'm not entirely sure which it is. (The locale module
> doesn't expose the C is*() functions, though I think they're used in
> constructing string.letters.)
FYI, both strings and Unicode object already have a few
.isXXX() methods:
isdigit(), islower(), isspace(), istitle(), isupper()
For strings these use the C APIs (which are locale aware),
for Unicode the built in mappings are used.
BTW, I haven't looked at the docs lately, but are the string
and Unicode methods already documented ? All of them
have doc-strings, so it should be easy extracting the data
to build a TeX-file.
On the topic of adding ascii.py, I'm +0 -- I don't currently
have a need for it, but writing .append(ascii.CR + ascii.LF)
does add to the readability of scripts.
--
Marc-Andre Lemburg
______________________________________________________________________
Business: http://www.lemburg.com/
Python Pages: http://www.lemburg.com/python/