2013-02-22 2 views
1

Я пытаюсь написать программу на Python, которая должна «поговорить» с Mayavi (например, проверить уровень масштабирования), а затем, следовательно, работать с данными в некотором роде, а затем проверить параметр и т. д. Я могу сделать это с помощью C и Gnuplot с использованием конвейеров между C и gnuplot ... но после прочтения документации Mayavi я не могу найти аналогичную вещь для кода python (есть инструкции для ipython, но я написав полный код).Конвейер Python для Mayavi

Как открыть трубопровод для Mayavi, чтобы Python мог получить доступ к атрибутам объекта Mayavi и наоборот?

ответ

2

Mayavi не подвергает контроль другим процессам с использованием труб (примечание по терминологии: «трубы», а не «трубопроводы»). Если вы хотите написать программу Python, которая использует Mayavi для визуализации, просто use it as a library. "IPython" instructions, о которых вы говорите, также действительны для использования внутри полноценной программы.

+0

Мне нужен только модуль mlab Mayavi для создания 3D-графика, так что мне еще нужно пройти процесс импорта двигателя и т. Д., Как на странице, которую вы связали? Но я проверю и посмотрю, делают ли инструкции ipython то, что я хотел бы сделать в любом случае. Благодаря! – Kitchi