相关疑难解决方法(0)

PyImport_AppendInittab怎么会失败?

根据官方文档,PyImport_AppendInittab将在失败时返回-1.但是,它没有说明为什么这个功能会失败.

我想知道它是否只能由于程序员的错误(不正确的参数,没有在正确的时间被调用等)而失败,或者它是否也会由于程序员无法控制的其他因素而失败(像Python没有安装).

我问,因为我想知道我是否应该使用断言或异常处理此问题.另外,如果我应该用异常处理它,有没有办法从Python API中捕获一个错误消息,指出函数调用失败的原因?

c c++ python

2
推荐指数
1
解决办法
859
查看次数

标签 统计

c ×1

c++ ×1

python ×1