WindowsでPythonを実行しているので、これがargparseで発生した次の問題であり、解決策が見つかりませんでした。以前はoptparseを使用していました。これが私のコードです:
import argparse
parser = argparse.ArgumentParser(
description = 'Test description') # main description for help
parser.add_argument('-d', '--dir', # -u or --user option
dest = "dir",
help = 'directory to start with')
args = parser.parse_args()
print(args.dir)
しかし、私がこのコードをどちらかで実行すると
code.py -d test
code.py --dir test
私は常にNone
出力として取得します。これは些細なことで、見落としがちなことは明らかだと思いますが、見えません。
戦車
アレックス