[Python-Dev] APIs for internal flags
Guido van Rossum
guido@beopen.com
Wed, 12 Jul 2000 07:19:14 -0500
[me]
> > Anybody interested in designing an API here? Some requirements would
> > be platform independence, extensibility, and necessarily the ability
> > to work even in an environment without command line flags (since it
> > still has the corresponding internal flags).
[MAL]
> For starters, here's what mx.Tools defines:
>
> sys.verbosity([level])
> sys.debugging([level])
> sys.optimization([level])
[...]
+1 on the concept. All the other routines in sys seem to have 'set'
or 'get' in their name (e.g. get/setdefaultencoding). Maybe we should
conform to that? You could argue over names, e.g. get/setverbosity,
get/setdebuglevel, get/setoptlevel.
Are there any other flags that you might want to know about?
-i,-c,-x irrelevant
-S possibly
-t yes
--Guido van Rossum (home page: http://dinsdale.python.org/~guido/)