CYTHON代码 生成DLL(Cython: CExtensions for Python)
About Cython
Cython
is a language that makes writing C extensions for the
Python language as easy as Pythonitself.
It is based on the well-known Pyrex, but supports more
cutting edge functionality and optimizations.Cython gives you the combined power of Python and C to let you
write Python code that calls
back and forth from and to C or C++ code natively at any point. easily tune readable Python code into plain C performance by
adding static type declarations. use combined source code level debugging
to find bugs in your Python, Cython and C code. interact efficiently with large data sets,
e.g. using multi-dimensional NumPy arrays. quickly build your applications within the large, mature and widely used
CPython ecosystem. integrate natively with existing code and data from legacy, low-level or
high-performance libraries and applications.The Cython language is a superset of the Python
language that
additionally supports calling C functionsand declaring
C typeson variables and class attributes. This allows the
compiler to generate very efficient C codefrom Cython code.
The C code is generated onceand then compiles with all major
C/C++ compilers in CPython 2.4 and later,
including Python 3.x.
PyPy support is work in progress (on both sides)
and is considered mostly usable
in Cython 0.17.This makes Cython the ideal language for wrapping
external C libraries,
embeddingCPython into existing applications, and for
fast C modules that speed up the execution of Python code.创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!