2012-08-03 1 views
2

matplotlib 및 명령 줄 입력을 사용하여 플롯을 출력 할 수있는 python 스크립트가 있습니다.PHP 웹 사이트에서 matplotlib 그래프를 출력하는 좋은 방법은 무엇입니까?

내가 지금하고있는 일은 스크립트가 생성 된 플롯 이미지의 위치/파일 이름을 인쇄하고 PHP가 볼 때 img 태그를 출력하여 표시하는 것입니다.

python 스크립트는 실행될 때 20 분 이상 경과 된 이미지를 삭제합니다. 너무 많은 해결 방법처럼 보이고 더 나은 솔루션이 있는지 궁금합니다.

답변

2

파이썬 스크립트를 수정하여 파일로 저장하는 대신 이미지 (이미지/jpeg)를 출력 할 수 있습니다. 그런 다음 태그를 정상적으로 사용하지만 파이썬 스크립트를 직접 가리 킵니다. 귀하의 PHP는 파이썬 스크립트를 전혀 호출하지 않을 것입니다, 그냥 이미지의 src로 포함됩니다.

+0

그게 내가하려고하는 것처럼 들리네. 그런 식으로 파이썬 스크립트에 입력을 공급하는 좋은 방법은 뭔가요? 웹 프레임 워크가 설치되어 있지 않습니다. – UXkQEZ7

+0

URL에있는 데이터를 쿼리 문자열로 전달해야합니다. mod_python에 익숙하지만 프레임 워크를 사용하여 쿼리 문자열을 얻는 방법이 있습니다. – AndrewR

+0

내가 아는 한 mod_python없이, 브라우저가 파이썬 스크립트 파일을 읽을 때, 그것은 일반 텍스트로 읽으며 파이썬은 결코 실행되지 않는다. – UXkQEZ7

관련 문제