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.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage