Genshi Compiler

소프트웨어 스크린 샷:
Genshi Compiler
소프트웨어 정보:
버전: 0.1.1
업로드 날짜: 11 May 15
개발자: Viktor Ferenczi
라이센스: 무료
인기: 3

Rating: nan/5 (Total Votes: 0)

Genshi 컴파일러는 순수 파이썬 코드에 간단한 Genshi XML 템플릿을 컴파일 할 수있는 도구입니다.
어떻게 설치하는 방법 :
- 다운로드 및 OS 용 소스 배포 또는 설치 적절한 설치
- easy_install을 genshi_compiler 실행
Genshi 컴파일러는 파이썬 소스 코드에 Genshi 템플릿을 렌더링 할 수 있습니다. 당신은 파이썬 모듈로 코드를 저장하거나 메모리에 직접 사용할 수있는 모듈 객체로 컴파일 할 수 있습니다. 그냥 전체 템플릿을 렌더링하는 템플릿 매개 변수를 사용하여 모듈의 렌더링 함수를 호출하거나 템플릿 함수의 별도로 그 조각을 렌더링 할 수 있습니다.
내 초기 기준에 따라 렌더링 속도가 동일한 Genshi 사용하는 것보다 일반적으로 ~ 40 배 더 빠르다. 이 속도 향상의 비용은 확실히있다. , XML 요소 트리 표현 (평 : 일치) 또는 토큰 스트림 (필터) : Genshi의 동적 기능 중 일부는 특히, 템플릿 로더 (포함 XI)에 따라 무엇이든 사용할 수 없습니다.
즉 실제 제한하지 않도록, 가져 오기 및 직접 다른 컴파일 된 템플릿 모듈을 호출하여 교체 할 수 있습니다 포함되어 있습니다. 일반 매크로 지원 (평 : 경기는) 상당히 생성 된 코드를 둔화 및 성능 향상의 대부분을 잃어버린 않고 희망이 될 것으로 보인다. 토큰 스트림은 미래에 지원 될 수있다.
이 솔루션은 여전히​​ 위의 기능을 잃어버린 줄 수 제공, 당신은 중요한 부분이 상당히 너무 많은 노력없이 (대형 테이블, 나무, 또는 HTML 사용자 인터페이스 요소를 많이 렌더링) 대부분의 시간을 단축 할 수 있습니다. 그것은 최대의 유연성 및 성능 Genshi 컴파일 템플릿 코드를 조합하는 것도 가능하다.
파이썬 3 지원이 계획되어

요구 사항 : 있습니다.

파이썬

유사한 소프트웨어

Pyexpander
Pyexpander

20 Feb 15

D frontend for GCC
D frontend for GCC

14 Apr 15

JRuby
JRuby

17 Feb 15

코멘트 Genshi Compiler

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!