Ограничения к поддержке Python

Функции, не поддерживавшие в MATLAB®

Закрытие интерпретатора Python®, в то время как рабочий MATLAB.

Сохранение (сериализации) Python возражает в MAT-файл.

Интерактивная справка Python (вызывающий py.help без входных параметров).

py.input и py.raw_input (версия 2.7).

Доступ к статическим свойствам класса Python.

MATLAB функция isa не распознает виртуальное наследование.

Наследование классов MATLAB от класса Python.

Индивидуально настраиваемый (динамический) доступ к атрибуту.

Вложенные классы Python.

Модули, которые запускают MATLAB в отдельном процессе, например, модуле multiprocessing.

Модули, которые читают sys.argv, параметры командной строки, передали скрипту Python, например, Tkinter.

Динамически сгенерированные классы Python, например, collections.namedtuple в CPython 2.7.

Динамически присоединяющие новые атрибуты объектов. Вместо этого используйте py.setattr.

Имена классов или другие идентификаторы начиная с подчеркивания (_) символ. Вместо этого используйте py.getattr Python и функции py.setattr.

Модули Python сгенерированы продуктом MATLAB Compiler SDK™.

Код Python с помощью Какао (AppKit) для пользовательских интерфейсов на macOS платформах.

Похожие темы