2013-05-16 3 views
0

내 jsp 서블릿에서 (아름다운 수프를 사용하여) 화면을 scarping하는 파이썬 코드를 호출하려고합니다. 또는 HTML에서 직접 호출 할 수있는 경우에도 작동합니다. 몇 개의 스레드를 살펴본 데는 해결책이 없습니다. 내가 원하는 것은 파이썬 프로그램에 몇 가지 인자를주고, 스크린 스크래핑을하고 결과를 JSP로 반환하기를 원한다.jsp/servlet에서 python 스크립트를 호출하는 방법은 무엇입니까?

+0

화면 스크랩이란 무엇입니까? 서버의 파이썬 스크립트가 클라이언트 시스템에서 수행 할 수없는 것처럼 들립니다. – thatidiotguy

+0

기본적으로 파이썬 스크립트가 주어진 URL의 일부 데이터를 구문 분석하기를 원합니다.이 스크립트는 때로는 웹 스크래핑이라고도합니다. –

+0

당신은 [자바 런타임] (http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Runtime.html)을 통해 갈 수 있습니다 (변명해라, 구글은 그 옛날 링크를 생각 해냈다. , 많이 변하지 않았다, 나는 생각한다) –

답변

0

다른 웹 사이트에서 정보를 가져 오는 웹 스크래핑에 대해 이야기하고 있다고 가정합니다.

누군가의 브라우저에서 Javascript의 동일한 원본 정책을 위반하기 때문에 이와 같은 작업을 수행 할 수 없으며 브라우저가 클라이언트의 컴퓨터에서 스크립트를 다운로드하고 실행할 수있는 방법이 없습니다.

파이썬 스크립트를 작성하여 컴퓨터에서 직접 실행할 수 있습니다.

웹 사이트의 서비스 약관을 위반하지 않았는지 확인하십시오.

편집 : 명령 행에서 스크립트를 실행 한 다음 원하는 응답을 생성하는 서블릿에서 프로그램의 출력을 사용하는 것이 좋습니다 것이이 경우에

.

+0

나는 클라이언트 컴퓨터에서 파이썬을 실행하고 싶지 않다. 나는 파이썬이 서버에서 작동하도록하고 싶다. jsp 서블릿과 통신하는 것이 바람직하다. –

관련 문제