2013-08-02 2 views
-1

개인 웹 사이트가있어서 파이썬으로 작성한 몇 가지 프로그램을 추가하고 싶습니다. 기본 게놈 검색 스크립트입니다.개인 웹 사이트에서 Python 스크립트를 실행 하시겠습니까?

프로그램은 아미노산 서열을 입력으로 사용하여 데이터베이스를 스캔하고 일치 목록을 출력으로 반환합니다. 나는 이것을 내 웹 사이트 (godaddy에서 호스팅)에 넣을 수있는 대화 형 응용 프로그램으로 만들고 싶습니다.

감사합니다.

+0

웹 프레임 워크를 사용해 볼 수 있습니다. 여기 피라미드로 개발합니다. http://www.pylonsproject.org – jdurango

답변

-1

CGI 스크립팅을 살펴보십시오. 아이디어는 정적 HTML 파일을 제공하는 대신 서버가 html을 웹 페이지에 인쇄하는 스크립트 (귀하의 경우에는 파이썬)를 실행한다는 것입니다. 스크립트는 양식 값을 가져 와서 조작하고 (예 : 데이터베이스 검색) 프로그램 논리에 따라 HTML을 출력 할 수 있습니다. 몇 가지 예를 보려면 여기를 참조하십시오 : http://wiki.python.org/moin/CgiScripts

웹 페이지를 php와 같은이 작업에 일반적으로 사용되는 다른 언어로 구동하도록 만들 수도 있고 PHP 코드에서 파이썬 스크립트를 사용할 수도 있습니다. 그로 인해 몇 가지 일이 더 쉬워 질 수도 있지만, 원하지 않는 복잡한 문제가 추가 될 수 있습니다.

+2

CGI는 파이썬과 잘 맞지 않습니다. –

+0

추론? 나는 간단한 웹 페이지를 위해 과거에 그것을 사용해 왔으며 완벽하게 적합했습니다. 프로그램이 이미 파이썬으로 작성 되었다면 자연스러운 선택입니다. 다른 옵션에 대해서도 이야기하겠습니다. – kevinsa5

+0

글쎄, 정말 천천히, 선발로. 또한 적절한 프레임 워크에서 필요한 것보다 훨씬 많은 HTTP 지식이 필요합니다. 그리고 처리해야하는 인코딩 문제가 발생합니다. CGI는 단지 바보 일 뿐이지 파이썬에서는 이중이다. –

1

어떤 종류의 웹 프레임 워크를 사용해야합니다. 당신이 스크립트에서 가지고있는 메소드를 호출하는 뷰를 만들 수 있습니다.

좋은 프레임 워크는 아마도 Flask과 같이 최소한의 것일 것입니다.

관련 문제