【发布时间】:2016-05-04 00:08:22
【问题描述】:
我使用我的数据分析绘制了 2 个绘图。我有一些选项-x、-y、-e——这些都行。
现在我正在尝试添加参数:
--first
--second
当我们执行file.py --first时,它应该显示第一个情节并退出;如果我们选择--second,第二个情节并退出。我正在尝试解决这个问题,但我找不到解决方案。
def Plot_XvsY(x,y):
plot(x1,y1,'bx-',ms=5)
plot(x2,y2,'r+-',ms=3)
show()
def plot_wVSs(w,s):
plot(w,s,'bx-',ms=5)
plot(w,s,'r+-',ms=3)
show()
parser.add_argument('-c', '--first', action='store_true', default=False)
注意:这只是代码的一部分,可让您了解问题。
如果我想怎么办:
例如,如果我有 x.py 和 y.py 和 arg_argument.py 并且当我放 ./x.py -h 或 ./y.py -h 它们有相同的参数时,我想使用一些参数在 x ONLY 和其他在 Y ONLY 和 mybe 在 X AND Y 中的一些参数
【问题讨论】:
-
你到底遇到了什么问题?
-
我有 4 个文件 Plot.py da.py(data) 和 GUI.py 用于 args 和 View.py 所以当我在 args 的 Gui 中进行测试时 if(first): plotname function ..退出()它不起作用
-
您能否发布您尝试使用但不起作用的代码以及它引发的回溯消息或它的作用与您预期的不同?
-
这是一个巨大的代码......
-
if(first)和quit()是什么?请张贴!!