Warning: Undefined array key "mobile_dir" in /home/kagla/new-sir/old/common.php on line 315
라라곤에서 python 파일 실행 결과를 php 파일에 띄울려면?

라라곤에서 python 파일 실행 결과를 php 파일에 띄울려면?

라라곤에서 python 파일 실행 결과를 php 파일에 띄울려면?

QA

라라곤에서 python 파일 실행 결과를 php 파일에 띄울려면?

답변 1

본문

Python 파일

C:\laragon\www\index.py


hz = "홈짱닷컴 Homzzang.com"
x = hz.upper()
print(x)

 

PHP 파일

C:\laragon\www\index.php


<?php
exec("C:\laragon\bin\python\python-3.6.1\python.exe C:\laragon\www\index.py")
?>

 

라라곤 터미널에서 아래 명령어 실행하면 정상 실행됨.

python index.py

 

 

PS.  아래처럼 해도 안 되네요.


<?php
exec("python index.py")
?>

 

이 질문에 댓글 쓰기 :

답변 1

https://jeffrey-oh.tistory.com/352

해당 블로그 내용 참조해보세요

 

그렇찮아도, 해당 블로그를 참조해 본문의 코드를 작성했어요.

PS. 아래처럼 하니 잘 출력되네요.
<?php
$command = escapeshellcmd('python index.py');
$output = shell_exec($command);
$result = iconv('euc-kr', 'UTF-8', $output);
echo $result;
?>

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 129,406
© SIRSOFT
현재 페이지 제일 처음으로