argparse 相关问题

用于实现命令行界面的Python模块

与两个连接的python3脚本一起使用时的argparse冲突

我试图运行一个python脚本(Main_Script),它应该得到argparse标志,同时这个脚本调用另一个脚本(Sub_Script),它也应该得到标志...

回答 1 投票 0

Python argparse接受未明确定义的参数

我正在使用argparse来处理我的程序的命令行参数,但似乎解析器接受我没有定义的参数。我已经设法用这个最小的例子重现了这个问题:...

回答 1 投票 0

检查参数是否存在并相应地设置值

我试图用Python编写一个程序,需要检查参数是否存在,然后相应地设置一个值在程序中使用。例如:abc -a -b -a和-b都是......

回答 1 投票 2

如何使用具有位置参数的互斥组? [重复]

我想要实现的是: - read_file 和位置参数只应指定一个。 prog --read_file inputfile没问题。 prog --read_file也行。 prog输入1 ...

回答 1 投票 0

Python,argparse:如何使用type = str和type = int来使用nargs = 2

我在argparse文档上花了一些时间,但是我仍在努力使用这个模块在我的程序中选择一个选项:parser.add_argument(“ - r”,“ - rmsd”,dest =“rmsd”,nargs = 2, help =“提取......

回答 4 投票 15

Subparsers限制可选参数的数量

我正在使用subparsers,我想限制使用命令行时传入的可选参数的数量。代码如下。 parser_data_management = subparsers.add_parser('dm',help ='data ...

回答 1 投票 0

使用cesar cipher加密文本,str.replace给出TypeError:无法隐式地将'NoneType'对象转换为str

cipher.py:import argparse def parse_command_line():parser = argparse.ArgumentParser()parser.add_argument(“infile”,type = str,help =“输入要加密或解密的文件”)解析器....

回答 1 投票 0

使用argparse调用子进程

文件夹目录的结构如下:folder_A folder_A / a.py folder_A / subfolder_AA / b.py folder_A / subfolder_AA / subsubfolder_testvideos / a.avi a.py看起来像...... import cv2 import argparse ...

回答 1 投票 0

如果一个argparse动作为true,则获取另一个值

我是python的新手并尝试下面的代码。我需要的是,如果其中一个argarse值为true,则获取另一个值。 #! / home / y / bin / python3 import argparse __author__ =“Yogesh”parser = argparse ....

回答 2 投票 0

参数Parser Python条件要求

我有一个Python程序,它维护一个联系人列表,我希望它通过命令行支持以下选项: - show,带一个字符串参数--list,不带参数--add,...

回答 3 投票 4

导入和使用以argparse作为参数的函数

我正在尝试导入一个程序并在其中使用几个函数,但我遇到了与argparse有关的问题。在我想要使用的函数中,创建者将他的解析器args传递给...

回答 1 投票 1

Python,argparse。怎么样-opt1 -part-of-opt1 ?

parser.add_argument(' - i',required = True)#一个目录路径parser.add_argument(' - d',required = True)#输出数据库路径parser.add_argument(' - t',required = True)#DDL-脚本路径解析器....

回答 2 投票 0

如何在argparse python中将文件路径作为命令行参数传递

我需要像Python一样传递test.py -H host -U usr -P pass -L c:\ newfolder \ sample.sh -R /shell/sample.sh我收到错误信息太多值要解压请帮我实现这个。 def ...

回答 1 投票 -2

我无法传递参数错误:无法识别的参数:Argparse Python3

我正在使用python 3.6并且我正在尝试执行需要参数的程序,但我无法使用它,因为我无法传递参数。另一个问题:我无法理解dest参数;是......

回答 2 投票 2

在解析命令行参数时尝试使用Help和Verbose

import argparse parser = argparse.ArgumentParser(description ='Demo')parser.add_argument(' - verbose',action ='store_true',help ='verbose flag')args = parser.parse_args()if args.verbose :. ..

回答 1 投票 0

python3当命令行arg为TRUE时执行一个函数

我有两个功能,(1)运行演示分析和(2)通过文件读取的自定义功能。我想传递一个命令行参数供用户选择demo函数或者......

回答 2 投票 0

如何使用系统参数构建“级联”CLI工具?

这是我的示例代码:def function1():parser = argparse.ArgumentParser(description ='Test Cascading Utility')parser.add_argument(' - number',type = str,help ='输入数字')args = .. 。

回答 1 投票 2

argparse subparser --help输出不显示subparser的描述

如果我使用特定的帮助字符串创建一个subparser,当用户运行myprog命令时,不显示该字符串--help:parser = argparse.ArgumentParser()subparsers = parser.add_subparsers(help =“...

回答 1 投票 0

ConfigArgParse使用默认的config.ini抛出无法识别的参数

据我所知,使用ConfigArgParse,我可以在我的程序的config.ini文件中设置非常主要的配置,并通过命令行提供一些选择。但是,当我设置我的配置....

回答 1 投票 1

如何使Python argparse正确解释与命令匹配的参数?

假设我有以下设置:parser.add_argument(' - v',' - version',help ='print version',action ='version',version = VERSION)parser.add_argument(' - a',' - -analyse',help ='分析命令......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.