0
這裏是最簡單的python腳本,如後命名test.pypython3:爲什麼在argparse中,'True'總是'True'?
import argparse
parser = argparse.ArgumentParser()
parser.add_argument('--bool', default=True, type=bool, help='Bool type')
args = parser.parse_args()
print(args.bool)
但是當我運行這段代碼在命令行:
python test.py --bool False
True
而當 '-bool' defalut =在我的假代碼,事情看起來沒問題,argparse運行正常。
爲什麼?
非常感謝。