argparse 相关问题

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

TypeError:强制转换为Unicode:需要字符串或缓冲区,找到了_StoreAction-python2.7

在我的脚本中,我试图使用argparse通过命令行获取变量。第一个变量是目录名称。第二个是稍后在split方法中使用的字符串。我已经将它们都设置了...

回答 1 投票 1

argparse-修改子命令的父参数的'required'状态

我正在尝试用Python构建CLI,我有一个参数(--arg),我想在多个子命令(req和opt)之间重用。但是一个子命令(req)将必须要求--arg,而另一个(...

回答 2 投票 0

AttributeError:'Namespace'对象没有属性'rmvApp'

我正在尝试向脚本中添加2个选项“ add”和“ rmv”,但是当我使用add选项时,出现此错误:Traceback(最近一次调用是最近一次):File“ / home / bsony / bin / moveVM”,第240行,在elif(...] >>

回答 1 投票 -1

带有多级解析器/子解析器的Argparse可选参数

我有一组解析器和子解析器,用于构建生产或开发系统。如果用户选择生产,则可以添加选项,一切都很好。如果他拍摄照片,则可以输入一个...

回答 1 投票 0

如何列出您在google协议缓冲区中定义的属性?

我有一个Google协议缓冲区定义,看起来像以下机翼:message Foo {required string Name = 1;可选字符串Address = 2;可选字符串NickName = 3; ...

回答 2 投票 3

是否可以与argparse成对使用位置参数?

是否可以与argparse成对使用位置参数?示例:myscript.py [选项] NAME URL [NAME URL] [...]我知道可以很容易地使用可选参数(使用action ='...

回答 1 投票 0

将用户提供的docker build参数传递给python程序

我正在尝试将用户输入作为Dockerfile的构建参数,并尝试将其传递给python程序。这是我的用例:Dockerfile:FROM centos:7 USER root RUN yum install -y ...

回答 2 投票 0

如何添加带有可选标志的必需参数

我在写不同的东西。命令行需要处理两个文件-左和右。我希望突触是这样的:different.py [-f] FILE1 [[-t] FILE2]其中-f是接受...

回答 1 投票 1

[每个功能的python单击模块输入

我是适用于Click模块的python新手。因此,在这里我有一个疑问,即仅为主要cli功能提供输入。但是我想通过...

回答 1 投票 0

argparse在调用脚本时起作用,但在合并到新脚本时不起作用

这是我的基本问题:我有以下文件名:parseFastq.py执行:通过命令行代码运行:python3 parseFastq.py --fastq /Users/remaining_dir/test1.fastq此代码有效!!! ...

回答 2 投票 0

Argparse无法识别的参数?

我想要的是:python main.py --num_epochs 200我得到的是:用法:main.py [-h] [--data_type DATA_TYPE] main.py:错误:无法识别的参数:--num_epochs 200原始代码:import argparse#...

回答 1 投票 1

argparse,创建如何在python中循环命令行?

这是代码,函数r传递了1个参数int。从colorama import导入pyautogui as P *导入sys导入os导入时间导入argparse init(autoreset = ...

回答 1 投票 0

如何为函数参数'* argv'添加解析器参数

我正在尝试在命令行上运行以下代码。我需要在我的Splitter函数中为* argv参数添加一个参数解析器。当我尝试如下运行代码时,出现错误:...

回答 1 投票 0

UPDATE:命令行错误:ValueError:无效的文件路径或缓冲区对象类型:

我现在使我的函数按如下方式工作:即使它执行了正确的解决方案,我仍然在我的CMD行https://i.stack.imgur.com/5oIfy.png(ValueError:Invalid file。 ..

回答 1 投票 0

如何在python(spyder)中解析参数?

我正在学习本教程,并尝试运行脚本的以下部分。我正在使用python 3.7和spyder 3.3.4。 ap = argparse.ArgumentParser()ap.add_argument(“-d”,“ --dataset”,required = True,...

回答 1 投票 3

文件作为argparse的命令行参数-如果参数为空,则显示错误消息

我目前正在使用argparse,例如:def is_valid_file(parser,arg):如果不是os.path.exists(arg):parser.error(“提示锡%s khongton tai!”%arg)其他:返回打开(arg,'rb')def ...

回答 1 投票 0

带有通用子解析器命令的Python argparse

我有一个python脚本,希望用作另一个命令行工具的包装。我想拦截所有已定义的子命令,但要通过所有其他子命令和参数。我...

回答 1 投票 0

argparse解析器:覆盖选项

我正在使用pytest插件-pytest-html插件有一个名为'--self-contained-html'的选项。我创建了自己的插件,该插件以该插件为基础,并添加了另一个选项。我想要那个,当有人...

回答 1 投票 1

将目录解析为参数的问题

我有一个python程序,可循环访问目录中的所有文件,并以此作为参数。我还在python文件中设置了参数解析函数。当我尝试运行该python ...

回答 1 投票 0

如何根据其他位置自变量来使位置自变量为必需/不允许?

我想要一个程序,形式为:程序{a | b | c } [--config ]必须提供a,b和c中的一个,如果使用c,则必须使用foo参数。并且不允许...

回答 1 投票 0

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