Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我像这样使用 gflags:
flags.DEFINE_string('logdir', None, 'Directory where logs are stored.')
但是,我希望 gflags 在有人没有定义时显示帮助--logdir。我怎样才能使这个标志成为必需的?
--logdir
(这看起来应该是可能的,但我找不到任何关于如何在 Python 中使用 gflags 的文档。)
您的代码应该看起来像这样。MarkFlagAsRequired 必须在 FLAGS(argv) 调用之前。
def main(argv): gflags.MarkFlagAsRequired('logdir') argv = gflags.FLAGS(argv)