Seite 1 von 1

OptionParser Stilistisches Problem

Verfasst: Samstag 18. Februar 2006, 10:01
von Murray
Hallo,

ich habe mein menu für die Kommandozeile mit OptionParser und OptionGroup aus dem Modul optparse erstellt.

Beispiel:

Code: Alles auswählen

from optparse import OptionParser
from optparse import OptionGroup 

def main():
    parser = OptionParser(add_help_option=False)    
    group = OptionGroup(parser, 'Gruppe1')
...

Später als Ausgabe erscheint:

Code: Alles auswählen

usage: sample.py [options]

options:
    Gruppe1:
    ...
Wie bekomme ich das 'u' in 'usage' und das 'o' in 'options' zu gross Buchstaben?

Verfasst: Sonntag 19. Februar 2006, 10:12
von henning
Im englischen ist es AFAIK nicht sinnvoll, das zu wollen.
Aber vielleicht kriegst du ne deutsche Ausgabe, wenn du die locale auf deutsch setzt.

Verfasst: Sonntag 19. Februar 2006, 15:10
von Murray
hehe, auch eine nette Idee. Doch wollte die Strings ganz gerne ansprechen bzw. verändern. Ist ein größeres Projekt und bin da etwas pingelig. Sieht optisch für mich besser aus, hab die Gruppen auch alle in Großbuchstaben geschrieben. Das 'usage' könnte ich noch mit SUPPRESS_USAGE unterdrücken und selbst definieren, aber bei 'options' keine Ahnung.

Gruss

Murray

Verfasst: Sonntag 19. Februar 2006, 15:21
von Joghurt
Für einen engländer sieht dieser satz hier auch optisch besser aus. Ein deutschsprachiger wird das wahrscheinlich anders sehen...