프레임 또는 뭔가에 웹 페이지 (스크립트 및 물건이있는 복잡한 페이지, 정적 HTML 없음)를 표시해야합니다. 데스크탑 응용 프로그램 용입니다. 파이썬 2.6 + wxPython 2.8.10.1을 사용하고 있습니다. 일부 이벤트도 잡아야합니다 (대부분 페이지 변경). gtk 응용 프로그램에서 webview 모듈을 사용하여 샘플을 찾았지만 wx에서 작동하지 않을 수 있습니다.wx를 사용하여 웹 페이지를 삽입하는 방법은 무엇입니까?
답변
IE를 임베드 할 수는 있지만 그게 전부라고 생각합니다. wxWebKit은 wx에서 임베디드 브라우저로 WebKit을 사용하기 위해 wx 부가 기능으로 작업하고 있습니다. 그러나 여전히 진행중인 것으로 생각됩니다.
Gecko (Mozilla 엔진)를 사용하는 wxWebConnect이라는 상용 솔루션이 있습니다. wxWebKit 프로젝트를 사용할 준비가되기를 기다리고 있기 때문에 결코 직접 사용하지는 않았지만 아마도 당신의 요구에 조금 지나친 것이기는하지만 꽤 좋아 보인다.
wxWebConnect가 무료라고 생각하십니까? 소스를 다운로드 할 수 있으며 가격이나 판매 정보를 찾을 수 없습니다. 필자는 Kirix가 상용 프로젝트 (데이터 마이닝 응용 프로그램)에서이를 사용하고 소스를 공개했다고 생각합니다. – wisty
예, 그냥 wxwebconnect가 wxWindows Library License 버전 3.1에서 릴리스되었습니다. 예, 다행입니다. 정보를 주셔서 감사합니다. 시도해 보겠습니다. –
그냥 wxwebconnect에 대한 파이썬 래퍼가 없다는 것을 알아 냈으므로 결국 wxwebkit을 빌드하려고 시도 할 것입니다. –
그래, 내 우분투에 그것을 만들려고했는데, 나는 물건을 놓치고 오랫동안 싸운 후에 포기해야만했다. –