在python中,我有一个来自模块的函数,它给我一个错误:
ExecutiveRMS-Error: Atom counts between selection sets don't match (20 != 0).
我试着捕捉这样的错误:
^{pr2}$但这似乎行不通,可能是因为它不是一个例外。在
错误消息在C中生成如下:
sprintf(buffer, "Atom counts between selection sets don't match (%d != %d).",
op1.nvv1, op2.nvv1);
ErrMessage(G, "ExecutiveRMS", buffer);
int ErrMessage(MSKContext * G, const char *where, const char *what)
{
fprintf(stderr, "%s-Error: %s\n", where, what);
return (0);
}
如何像您处理try
except
那样捕获错误消息?
目前没有回答
相关问题 更多 >
编程相关推荐