目的
個人的な備忘録。
how to
pythonスクリプトでArgumentParserがある時にSpyder IDE上でargumentを追加させる方法。
foo.py
parser = argparse.ArgumentParser()
parser.add_argument("type", choices=["shoyu", "tonkotsu", "miso"], help="ramen type")
args = parser.parse_args()
IDE上で:
runfile:('foo.py', args='tonkotsu')
または
runfile:('foo.py', args='--type tonkotsu')
でtypeにarg(tonkostsu)を追加し走らせられる。