主要内容

处理Python例外

马铃薯草®捕获Python抛出的异常®并将它们转换为一个matlab.exception.pyException.对象,源自来自的mexception.班级。例如:

尝试py.list('X''是'1)抓住e E.Message.如果(isa(e,'matlab.exception.pyException'))e.exceptionObject.结尾结尾
ans = python错误:typeerror:list()最多需要1个参数(3给定)ans = python元组,没有属性。(,typError('list()采取最多1个参数(3给定)',),none)

如果MATLAB显示以下格式的错误消息,请参阅Python文档以获取更多信息。

Python错误:Python类信息

也可以看看