On Friday, April 1, 2011 4:55:42 PM UTC-4, candide wrote: > > How to retrieve the list of all characters defined as alphabetic for the > current locale ?
Give this a shot: In [1]: import string In [2]: print string.letters abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ In [3]: import locale In [4]: locale.getlocale() Out[4]: (None, None) In [5]: locale.setlocale(locale.LC_ALL, 'English_Great Britain') Out[5]: 'English_United Kingdom.1252' In [6]: print string.letters ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz ƒSOZsozYªµºAAAAÄÅÆÇEÉEEIIIIDÑOOOOÖOUUUÜY_ ßàáâaäåæçèéêëìíîïdñòóôoöoùúûüy_ÿ The strings for locales are different for POSIX vs Windows systems. http://docs.python.org/library/locale.html -- http://mail.python.org/mailman/listinfo/python-list