Я только начал изучать ctypes и был немного любопытен, как они работают. Как он сравнивает скорость с правильной реализацией C? Будет ли использование ctypes в программе python ускорить ее или замедлить, в основном то, что мне интересно. Благодаря!Насколько быстрые ctypes в python?
1
A
ответ
1
В большинстве случаев нет «обычной реализации С». Структуры данных Python имеют один-три порядка более высоких уровней.
Чтобы ответить на вопрос «насколько быстро ctypes в python?» - ответ «довольно быстро».
посмотреть на numpy для его идеи.
0
Если скорость касается только Python, PHP, Perl или другого языка сценариев. Напишите все на C или Assembly. Поскольку эти языки для написания сценариев достаточно быстры, чтобы создавать Google, Facebook и Amazon, вы обнаружите, что они достаточно быстры для того, о чем вы думаете.
Смежные вопросы
- 1. Насколько python ctypes отличается от C++ при работе с winapi?
- 2. ULONG_PTR в Python ctypes
- 3. Быстрые сокеты в Python
- 4. ctypes pure python vs ctypes django
- 5. Python, ctypes и mmap
- 6. Python Ctypes & Threading
- 7. списки Python и ctypes
- 8. ctypes python std :: string
- 9. Python - struct/ctypes
- 10. Python ctypes битовых
- 11. Python ctypes datatypes
- 12. ctypes vs pure python
- 13. Python ctypes function pointer
- 14. Python ctypes: инициализация c_char_p()
- 15. Динамически создавать Ctypes в Python
- 16. Подклассы ctypes - Python
- 17. Python ctypes для HANDLE
- 18. Python ctypes, C++ разрушения
- 19. Python ctypes AddressOf CFuncType
- 20. Python, ctypes и распараллеливание
- 21. Fill python ctypes pointer
- 22. Python: using ctypes
- 23. Python ctypes целочисленного указателя
- 24. более быстрые подходы в python
- 25. Быстрые подсети подмножества в Python
- 26. Быстрые HTTP-запросы в Python
- 27. Python :: ctypes :: GetProcAddress() возвращает ошибку
- 28. Python: быстрые вычисления остатков
- 29. Насколько безопасны быстрые коллекции при использовании с недействительными итераторами/индексами?
- 30. Насколько быстрые файлы cookie написаны при вызове с JavaScript?
Это зависит от программы, на которую невозможно ответить. Если у вас есть код на C и вы хотите добавить Pyhton, чтобы сделать его быстрее, а ответ - нет. –