Форум сайта python.su
Здравствуйте!
Возникла следующая идея. Определять в командной строке питона сишные функции, компилировать их (через swig, например) и тут же использовать. Скажем, вот у меня виртуальный мир на С++, а я, скажем, хочу посчитать какую-то простую (однако не определённую в С++) статистику по всем агентам, а она считается за время, за которое могло бы несколько десятков шагов посчитаться. Вопрос только в том, будет ли код из одной библиотеки понимать данные/код из другой библиотеки? И ежели да, то как правильно это всё организовать?
Заранее благодарен.
Офлайн
Для начала посмотри:
* (ez)pyinline – (http://pypi.python.org/pypi/ezpyinline) http://pyinline.sf.net/
* instant – https://launchpad.net/instant
* weave – http://www.scipy.org/Weave
p.s. Ошибки вида "BBCode can not be nested within tags." задрали, если честно.
..bw
Отредактировано (Янв. 19, 2012 07:02:26)
Офлайн
Премного благодарен, буду изучать. Только ответ на вопрос, можно ли такой код заставить работать с данными из других библиотек, я пока что не нашёл.
Офлайн