试图理解docopt(__ doc __)

时间:2018-02-02 15:26:17

标签: python sqlite docopt

所以我正在努力学习Python,但我对许多新事物感到有些不知所措。

我无法理解的其中一件事是:

if __name__ == '__main__':
args = docopt(__doc__)
print(args)

打印功能的结果始终为:

{'initdb': False,
'run': False}

在某些示例中," initdb'必须为true才能初始化数据库并且几乎要运行应用程序?

if __name__ == '__main__':
args = docopt(__doc__)
if not args['initdb']:
   ...

如何使initdb值等于true?

这是我第一次尝试学习这门课程,如果问题不够明确,请道歉。

0 个答案:

没有答案