Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何删除参数解析中的错误_Python_Argparse - Fatal编程技术网

Python 如何删除参数解析中的错误

Python 如何删除参数解析中的错误,python,argparse,Python,Argparse,当我试图在处理用于掩蔽的图像之前解析一个参数时,我得到了下面看到的错误。有人能帮我解决这个问题吗 用法:ipykernel_launcher.py[-h]-i图像 ipykernel_launcher.py:错误:需要以下参数:-i/--image 发生异常,请使用%tb查看完整回溯。“ 此错误意味着您在调用程序时既没有指定-i也没有指定-image作为参数。 假设您的程序被称为something.py试着像这样调用它: python something.py --image "some_pic

当我试图在处理用于掩蔽的图像之前解析一个参数时,我得到了下面看到的错误。有人能帮我解决这个问题吗

用法:ipykernel_launcher.py[-h]-i图像 ipykernel_launcher.py:错误:需要以下参数:-i/--image
发生异常,请使用%tb查看完整回溯。“


此错误意味着您在调用程序时既没有指定
-i
也没有指定
-image
作为参数。 假设您的程序被称为
something.py
试着像这样调用它:

python something.py --image "some_picture.png"

我认为您是在pythonidle中运行代码,但事实并非如此。 您应该在命令提示符[cmd]中运行它。该代码用于命令行界面[CLI]

因此,要在windows上执行此操作,必须首先指定要运行的python文件的位置

cd file_path
python something.py --images examples
你在cmd中完成了所有这些,它应该可以工作。
注意:示例是一个包含所有图像的文件夹

欢迎使用StackOverflow。您的问题应该包括实际的代码,而不是代码的图像。请查看如何创建,并使用问题下的以您的示例进行更新。