主要内容

确定是否错误是Python或者马铃薯草错误

使用MATLAB时疑难解答错误®外部接口是一个挑战。是python中的错误®应用程序或在您的MATLAB代码中?常见错误包括Python报告的错误和错误尝试将Python数据转换为Matlab的错误。

Python错误:Python类信息

MATLAB以以下格式显示错误消息:

Python错误:Python类信息

MATLAB显示信息只有在有一个Python错误消息时。

此错误来自Python,有关您必须参考您的Python文档版本的信息www.python.org/doc.或来自第三方供应商的产品文档。例如:

p = py.os.path.split(pwd);py.operator.setItem(p,int32(1),py.str('temp'));
Python错误:TypeError:'tuple'对象不支持项目分配万博1manbetx

搜索Python文档站点的术语“tuple”,了解您的Python版本。元组是这里描述的内置函数:https://docs.python.org/2/library/functions.html#tuple.

Python模块错误

Matlab将一些Python错误报告为加载模块的MATLAB错误。有关更多信息,请参阅无法解决py.myfunc的名称

如果您编写自己的Python模块或从现有模块修改源代码,请通过在Python解释器中编写等效的Python语句来测试MATLAB语句。此工作流程超出了MATLAB文档和产品支持的范围。万博1manbetx

错误转换Python数据

当数据兼容时,MATLAB会自动将Python数据转换为MATLAB数据。有关您必须显式转换的数据类型列表,请参阅将Python类型显式转换为Matlab类型

相关话题

外部网站