cython-doc 정보
Cython 프로그래밍 언어는 파이썬의 상위 집합입니다
Cython 프로그래밍 언어는 C / C + + 루틴을 호출하기위한 외부 함수 인터페이스와 서브 루틴 매개 변수 및 결과, 지역 변수, 클래스 특성의 정적 형식을 선언 할 수있는 능력과 파이썬의 상위 집합입니다. [3] 그것은 사실에 파이썬입니다 낮은 수준에서의 CPython 인터프리터와 통합 C 소스 코드 번역기.
Cython은 CPython과 확장 모듈을 생성하는 컴파일 된 언어입니다. 이 확장 모듈은로드 및 가져 오기 문을 사용하여 정기적으로 파이썬 코드를 사용할 수 있습니다. Cython은 Python으로 작성 및 3.3을 통해 CPython과 2.4와 호환 소스 파일을 생성, 윈도우, 리눅스 및 Mac OS X에서 작동된다.
그것은 표준 파이썬 모듈을 생산하는 방식으로 작동합니다. 표준 파이썬 행동에서의 차이는 있지만, 모듈의 원본 코드는 실제로 파이썬으로 작성되어 있지만 다음 결과 코드가 빠르게 있지만, 완전히 독립이 아니라, CPython의 인터프리터에 많은 호출을 C.로 번역 및 CPython의 표준 라이브러리는 실제 작업을 미리 형성한다. 이 Cython의 개발 시간을 상당히 저장하지만, 모듈에 대한 파이썬 인터프리터와 표준 라이브러리에 대한 종속성이 필요합니다.
대부분의 코드는 C에서 출력 (당신이 C에서 로더를 작성하지 않는 한 CPython과의 지저분한 문서화되지 않은 내부 작업) 적어도 해석 파이썬으로 작성된 작은 스텁 로더는 일반적으로 요구되고있다, 그러나 이것은 사실에도 불구하고 하지 파이썬 인터프리터에 대한 종속성으로 인해 큰 문제.
안녕하세요 [편집]