2012-05-11 3 views
1

Я только начал изучать ctypes и был немного любопытен, как они работают. Как он сравнивает скорость с правильной реализацией C? Будет ли использование ctypes в программе python ускорить ее или замедлить, в основном то, что мне интересно. Благодаря!Насколько быстрые ctypes в python?

+0

Это зависит от программы, на которую невозможно ответить. Если у вас есть код на C и вы хотите добавить Pyhton, чтобы сделать его быстрее, а ответ - нет. –

ответ

1

В большинстве случаев нет «обычной реализации С». Структуры данных Python имеют один-три порядка более высоких уровней.

Чтобы ответить на вопрос «насколько быстро ctypes в python?» - ответ «довольно быстро».

посмотреть на numpy для его идеи.

0

Если скорость касается только Python, PHP, Perl или другого языка сценариев. Напишите все на C или Assembly. Поскольку эти языки для написания сценариев достаточно быстры, чтобы создавать Google, Facebook и Amazon, вы обнаружите, что они достаточно быстры для того, о чем вы думаете.

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