Ограничения к поддержке 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.

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

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

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

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

Похожие темы

Была ли эта тема полезной?