Смешение Cython и Turbogears 2.1
Можно ли интегрировать Cython и TG2? У меня есть одно вычисление (написанное на python), которое в значительной степени числовое и получит большую пользу от переписывания на C или cython.
1 ответ
Если у вас нет дополнительной специфики в вашем вопросе и вы не знаете, что именно вы подразумеваете под "интегрировать", то все, что я могу предложить, - это то, что cython предоставляет довольно простой способ (часто резко) ускорения определенного кода, написанного на python, посредством статической типизации или вызова внешние библиотеки c/ C++. Если существует только один числовой расчет, который может быть написан на Cython, а затем вызван из TG2, то это хороший кандидат для использования Cython. Ваш пробег будет варьироваться в зависимости от того, сколько из этого может быть написано в чем-то, что переводится на чистый C, в отличие от того, что в значительной степени опирается на Python C-API.
Некоторые (многие на самом деле) численные вычисления также поддаются вычислениям типа, которые numpy
Превосходно, так что, если вы еще не пробовали, это может быть другой вариант.
В общем, хотя, если вы хотите получить подробный ответ, вы должны добавить в вопрос эквивалентное количество деталей.