当前位置:   article > 正文

pycharm 运行输入参数设置(argparse)_pycharm执行有输入参数的脚本

pycharm执行有输入参数的脚本

test.py:

import argparse
parser = argparse.ArgumentParser(description='姓名')
parser.add_argument('--family', type=str, default='张',help='姓')
parser.add_argument('--last', type=str, default='三', help='名')
parser.add_argument('--test', action='store_true', default=False,
                    help='whether to use logger')
args = parser.parse_args()
#打印姓名
print(args)
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

上述代码默认的参数为:--family=张,--last=三,--test=False
--test这个参数与前面二者不同,这个参数是一个store_true参数,当在输入参数中声明该参数时,其值为True,若未声明,其值为default值:
在这里插入图片描述

使用pycharm输入参数,修改--family=李,--last=四,--test=True(注意--test输入参数的值由其store_true属性决定,不能在输入时指定):

--family
李
--last
四
--test
  • 1
  • 2
  • 3
  • 4
  • 5

在这里插入图片描述
在这里插入图片描述

运行代码:
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/216476
推荐阅读
相关标签
  

闽ICP备14008679号