用pycharm调试argparse代码(命令行解析)

不多说说,先上代码

import argparse
parser = argparse.ArgumentParser()
parser.add_argument("-s",'--string',help="请输入字符串",type=str)
parser.add_argument("-n",'--number',help="请输入数字",type=int)
args =parser.parse_args()
#################################################################
str=args.string
num=args.number
print(str)
print(num)
#################################################################
print("输入的字符串为:",args.string)
print("输入的数字串为:",args.number)

 本实验通过命令行解析,实现传入数字111和字符串csdn

 将pycharm切换到终端,在run里面点运行是不行了,如图

在终端里面运行:python .\argpars.py -n 111 -s csdn 

注:apgpars.py是文件名称,-n后面的111为传入的数字,-s后面的为传入的字符串csdn

代码里面将输入的字符串利用print进行输出

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值