Warum hat meine docopt-Option keinen Standardwert?
Ich benutzedocopt
In einem Beispiel für ein Modul, an dem ich arbeite, funktionieren alle Optionsstandardwerte mit einer Ausnahme. Ich habe den gesamten Code geändert, der die Option enthält und umgibt, um das Problem zu identifizieren. Es wird jedoch kein Standardwert verwendet!
Mein Optionsblock sieht folgendermaßen aus:
Options:
--help Show this message and exit
--version Show version info and exit
-w WIDTH --width=WIDTH The out to out width of the deck (feet) [default: 73]
-g GIRDERS --girders=GIRDERS The number of girders [default: 8]
-h HEIGHT --height=HEIGHT The height of the girders (inches) [default: 56]
-t THICK --thick=THICK The deck thickness (inches) [default: 8]
-a ADIM --adim=ADIM The "A" dimension, max deck thick @ CL girder [default: 12]
-l LSLP --leftslope=LSLP The left-hand deck slope (ft/ft) [default: -0.02]
-r RSLP --rightslope=RSLP The right-hand deck slope (ft/ft) [default: -0.02]
-c --center Indicates pivot point is at center of bridge
-o OFFSET --offset=OFFSET The offset of pivot point from center [default: 0]
Dasgirders
Option hat nie einen Standardwert!
Ich lese noch einmaldiese Frage mehrmals, aber es scheint nicht im Zusammenhang.