Baigais Janka Ierakstīts Novembris 12, 2013 Share Ierakstīts Novembris 12, 2013 (labots) Nekādi viena lieta nesanāk (kopš vakardienas esu ķēries klāt pitona apguvej - vajag norealizēt ko līdzīgu: skripts.py [-a] [-b <B>] param1 [param2] Vot, to param2 - kā pielikt, lai viņš arī ir optional? parser = argparse.ArgumentParser(description="Blaa bla bla.") parser.add_argument("-a", help="option a", action="store_true") parser.add_argument("-b", help="option b with parameter") parser.add_argument("param1", help="must be") parser.add_argument("param2", help="optional") args = parser.parse_args() === EDIT Ā, daleca - narg="?" - bļin, es viņu biju pielicis, bet aci uzmetot gaidīju, ka no positional viņš nobrauks pie optional Nepamanīju, ka usagē ir [param2], tobiš, viņš ir optional positional. Viss OK, vārdu sakot. Labots Novembris 12, 2013 - Baigais Janka Link to comment Share on other sites More sharing options...
Recommended Posts
Izveido kontu, vai pieraksties esošajā, lai komentētu
Jums ir jābūt šī foruma biedram, lai varētu komentēt tēmas
Izveidot jaunu kontu
Piereģistrējies un izveido jaunu kontu, tas būs viegli!
Reģistrēt jaunu kontuPierakstīties
Jums jau ir konts? Pierakstieties tajā šeit!
Pierakstīties tagad!