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

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
라라곤에서 python 파일 실행 결과를 php 파일에 띄울려면?

QA

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

본문

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;
?>

답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT