2013-12-01 8 views
9

Я являюсь пользователем Matlab и C++ и недавно открыл python (spyder) в качестве возможной замены для обоих. Одним из основных преимуществ, которые, по моему мнению, было у python, была способность работать в режиме интерпретатора, а затем плавно перевести его в быстрый скомпилированный код, как только я доволен результатом. Интерпретируемая среда отлично подходит для прототипирования, анализа данных во время остановки в точке останова, метания сюжетов и изображений вокруг и т. Д.Запуск кода Cython в интерпретаторе

Я начал изучать Cython, и я не совсем понимаю поток программирования. Допустим, у вас есть .py-код, который вы хотите ускорить. Вам нужно писать файл .pyx с нуля? Можете ли вы запустить файл .pyx в интерпретируемом режиме, как если бы это был обычный .py-файл (перед компиляцией)? Как вы отлаживаете код в файле .pyx?

ответ

4

Нужно ли писать .pyx-файл с нуля?

Вы можете запустить .pyx файл в режиме интерпретации, как если бы он был регулярный файл .py (до компиляции)?

Как отлаживать код в .pyx файле?

летающего спагетти Monsters помогает тем, кто помогает себе.

Смежные вопросы