我遇到了这样的错误:
2010-07-13 20:43:15.131 Python[1527:60f] main: Caught OC_PythonException: : LoginMenuSet instance has no attribute 'play_sound'
代码如下:
@try {
[section loop]; //Loop through section
} @catch (NSException *exception) {
NSLog(@"Caught %@: %@", [exception name], [exception reason]);
}
我希望python异常与回溯和其他所有内容一起正常打印。在
谢谢。在
查看Python异常的一个技巧是调用
objc.setVerbose(1)
。这使得PyObjC稍微更加冗长,并导致它在将异常从Python转换为Objective-C时打印Python堆栈跟踪以下是我自己的解决方案:
在Objective-C课程中:
在python pyobjc子类中:
^{pr2}$当然,我导入了回溯模块。在
相关问题 更多 >
编程相关推荐