라라곤에서 python 파일 실행 결과를 php 파일에 띄울려면? 채택완료
sinbi
4년 전
조회 1,561
Python 파일
C:\laragon\www\index.py
</p>
<p>hz = "홈짱닷컴 Homzzang.com"
x = hz.upper()
print(x)</p>
<p>
PHP 파일
C:\laragon\www\index.php
</p>
<p><?php
exec("C:\laragon\bin\python\python-3.6.1\python.exe C:\laragon\www\index.py")
?></p>
<p>
라라곤 터미널에서 아래 명령어 실행하면 정상 실행됨.
python index.py
PS. 아래처럼 해도 안 되네요.
</p>
<p><?php
exec("python index.py")
?></p>
<p>
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
답변에 대한 댓글 2개
s
sinbi
4년 전
그렇찮아도, 해당 블로그를 참조해 본문의 코드를 작성했어요.
s
sinbi
4년 전
그렇찮아도, 해당 블로그를 참조해 본문의 코드를 작성했어요.
PS. 아래처럼 하니 잘 출력되네요.
<?php
$command = escapeshellcmd('python index.py');
$output = shell_exec($command);
$result = iconv('euc-kr', 'UTF-8', $output);
echo $result;
?>
PS. 아래처럼 하니 잘 출력되네요.
<?php
$command = escapeshellcmd('python index.py');
$output = shell_exec($command);
$result = iconv('euc-kr', 'UTF-8', $output);
echo $result;
?>
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인