Programmatically discovering encoding types supported by codecs module
Gabriel Genellina
gagsl-py2 at yahoo.com.ar
Wed Mar 24 13:39:20 EDT 2010
En Wed, 24 Mar 2010 13:17:16 -0300, <python at bdurham.com> escribió:
> Is there a way to programmatically discover the encoding types
> supported by the codecs module?
>
> For example, the following link shows a table with Codec,
> Aliases, and Language columns.
> http://docs.python.org/library/codecs.html#standard-encodings
>
> I'm looking for a way to programmatically generate this table
> through some form of module introspection.
After looking at how things are done in codecs.c and encodings/__init__.py
I think you should enumerate all modules in the encodings package that
define a getregentry function.
Aliases come from encodings.aliases.aliases.
--
Gabriel Genellina
More information about the Python-list
mailing list