문제

Larges 양의 HTML 데이터를 사용하는 Cherrypy 웹 서버가 있습니다. 어쨌든 HTML을 최소화하여 모든 주석, 공백이 제거되도록 Python이 있습니까?

도움이 되었습니까?

해결책

당신이 의미하는 것이 아니라 : gzip. (압축 프론트 엔드를 통해 아직 서비스를 제공하지 않는다고 가정합니다.) 압축은 공백을 거의 아무것도 아닌 것으로 압축 할 것입니다. 과도하게 큰 의견이 없다면 이것은 미니 화보다 더 효과적입니다.

다른 팁

Egenix (Marc André Lemburg)의 Mxtidy라고 불리는 Python의 Tidy에 대한 바인딩이 있습니다.

HTML Tidy의 Libtidy 파이썬 바인딩이없는 것 같지만 (비트는 Perl과 C ++ 등이 있습니다) 파이프에서 EXE로 쉽게 실행해야합니다.

또는 이상적으로 사용하여 모든 정적 HTML 파일을 한 번 '정리'하는 데 사용하여 제공 될 때마다 정렬 할 필요가 없습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top