Godkänd: Fortect
Här är några enkla sätt som borde hjälpa dig att åtgärda felet andra kontra getopt.getopterror.Getopt.GetoptError Exception: kastas om en okänd parameter också kan hittas i argumentlistan, eller om parametern som kräver ett argument långt ifrån tillhandahålls. Undantagsargumentet är faktiskt en sekvens som anger orsaken till feltypen. Attributen msg och opt får ett felmeddelande och en motsvarande parameter.
försök: väljer, args är lika med getopt.getopt (sys.argv [1:], 'P: D: H: d: u: p: nvhmJi: c: Ml: TB:', ['host =', 'port =', 'directory =', 'user =', 'password =', 'daemon =', 'noauth', 'help', 'verbose', 'mysql', 'icounter =', 'config =', 'nolock', 'nomime', 'loglevel', 'noiter', 'baseurl ='])utom getopt.GetoptError, e: Använda utskrift skriv ut '>>>>% s' fel: beloppspunkt str (e) sys.exit (2)
fil "main.py" tecken i kön 199utom getopt.GetoptError, e:SyntaxError: ogiltig syntax
Detta är 30Exempelkod för att använda en del getopt.GetoptError ().Dessa extraherade exempel tas faktiskt med projekt med öppen källkod.Du kan rösta på de du gillar eller de billigare som kunderna inte gillar.och gå från källprojekt eller referenspunktfil – följ länkarna ovanför varje modell.
Din kontroll kan indikera användningen av sidofältets API.
Du kan också läsa alla tillgängliga funktioner / klasser i många moduleröverträffaeller prova