I use gflags like this:
flags.DEFINE_string('logdir', None,
'Directory where logs are stored.')
However, I would like gflags to show the help when somebody does not define --logdir
. How can I make this flag required?
(This looks a bit as if it should be possible, but I couldn't find any documentation about how to use gflags with Python.)
Your code should look something like this. The MarkFlagAsRequired must come before FLAGS(argv) call.
def main(argv):
gflags.MarkFlagAsRequired('logdir')
argv = gflags.FLAGS(argv)
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With