按照在终端/cmd中传递的顺序执行argparse参数
创始人
2024-08-26 06:30:10
0

要按照在终端/cmd中传递的顺序执行argparse参数,可以使用argparse库的parse_known_args()方法。以下是一个示例代码:

import argparse

# 创建ArgumentParser对象
parser = argparse.ArgumentParser()

# 添加命令行参数
parser.add_argument('-a', '--arg1', type=int, help='Argument 1')
parser.add_argument('-b', '--arg2', type=str, help='Argument 2')
parser.add_argument('-c', '--arg3', type=float, help='Argument 3')

# 解析命令行参数
args, unknown = parser.parse_known_args()

# 按照参数顺序执行
if args.arg1:
    print(f'Argument 1: {args.arg1}')
if args.arg2:
    print(f'Argument 2: {args.arg2}')
if args.arg3:
    print(f'Argument 3: {args.arg3}')

# 打印未知参数
if unknown:
    print(f'Unknown arguments: {unknown}')

在终端或cmd中运行时,可以按照参数的顺序传递参数。例如:

python script.py -b value2 -a 10 -c 3.14

输出:

Argument 1: 10
Argument 2: value2
Argument 3: 3.14

如果存在未知参数,也会将其打印出来。

相关内容

热门资讯

透视真的!wpk辅助插件,aa... 透视真的!wpk辅助插件,aapoker辅助插件工具下载,一起来讨论(有挂辅助挂)1、玩家可以在aa...
透视玄学!aapoker辅助工... 透视玄学!aapoker辅助工具存在吗,wpk德州局怎么透视,插件教程(素来是真的有挂) 科技详细教...
透视苹果版!wepoker透视... 自定义wepoker透视底牌脚本系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅...
透视教学!红龙poker作弊指... 您好,红龙poker作弊指令这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多...
透视总结!hhpoker透视脚... 透视总结!hhpoker透视脚本,wpk显示有作弊,可靠技巧(从前有挂);值得一提的是,hhpoke...
透视攻略!wepoker底牌透... 透视攻略!wepoker底牌透视脚本怎样安装,德普之星透视辅助,发现一款(有挂教程)1、构建自己的微...
透视计算!wepoker透视脚... 自定义wepoker透视脚本安卓系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅...
透视辅助!wepoker透视版... 透视辅助!wepoker透视版下载,智星菠萝辅助怎么买,玩家分析(有挂透明)是一款可以让一直输的玩家...
透视透视!德普之星透视辅助软件... 透视透视!德普之星透视辅助软件是真的吗,wepoker黑侠破解,德州教程(果然有挂);玩家必备必赢加...
透视好友房!wpk透视脚本视频... 1、透视好友房!wpk透视脚本视频,wepoker脚本,推荐一款(有挂详情);该软件可以轻松地帮助玩...