[python] Jak se pristupuje k vysledku z getopt() parseru

Ondrej Beran ondrej.beran na gmail.com
Pátek Září 7 16:35:49 CEST 2007


Jeste jeden dotaz,

necham si rozparsovat command line arguments, napr.

 opts,args = getopt.getopt(sys.argv[1:],'',['overwrite','settings=','output='])

a v opts dostanu list tuples. Jak ted napr. zjistim hodnotu argumentu
--settings?
Ocekaval bych, ze z toho getopt poleze misto seznamu dictionary a pak
bych napsal opts['--settings'] a bylo by.

Ale jak se na to dostat v tom seznamu? Jedine co mne nenapada, ze bych
cyklem  porovnaval jmena v opts[n][0] a pak pak si z toho vzal hodnotu
opts[n][1].

Diky, Ondrej


Další informace o konferenci Python