• 목록
  • 아래로
  • 위로

파이썬에서 실행한 결과를 PHP에서 받는 방법에 대해 구글링해보면 대체로 다음과 같이 기술되어 있습니다.



$output = exec('sudo python sfu.py');


그런데 위와 같은 방법으로는 파이썬으로 여러 줄을 출력한 경우에 가장 마지막 줄의 내용만 $output에 입력되는 문제가 있습니다.


따라서 파이썬을 실행한 결과 출력된 모든 라인을 배열로 넣고 싶다면 다음과 같은 방식으로 처리하면 됩니다.



$output = array();
exec('sudo python sfu.py', $output);


물론 출력 내용을 파일로 저장하고, PHP에서 파일을 불러오는 방식도 생각해볼 수 있겠습니다.


작성자
이니스프리 119 Lv. (2%) 4233820/115200000EXP

Make StudyForUs Great Again!

 

CSVpuymXAAAVVpd.jpg

댓글 0

권한이 없습니다.
번호 제목 글쓴이 날짜 조회 수
공지 시스템 점검 작업 완료 안내 10 마스터 마스터 24.09.05.16:25 3232
공지 [중요] 호스팅 만료와 관련하여 일부 수칙이 변경됩니다. 4 마스터 마스터 23.01.14.02:23 10613
260 [Flutter 오프라인 강좌] 네이티브(Android, iOS) 앱개발자를 위한 Flutter 정복 image 이니스프리 이니스프리 19.10.15.01:32 236
259 구글 검색 Tip image 슬기 title: 투명 아이콘슬기 19.10.14.11:42 188
258 [Flutter] 오프라인 강좌 10/20(일) image 이니스프리 이니스프리 19.10.14.11:36 208
257 [Dropbox] 곧 시행될 세금 변경에 관한 중요한 알림 image 이니스프리 이니스프리 19.10.12.08:26 196
256 HEIC to JPG 변환 이니스프리 이니스프리 19.08.29.22:37 1600
255 목록통관건 개인통관고유부호 필수 사용안내 이니스프리 이니스프리 19.08.28.23:14 229
254 아미나의 썸네일 함수 관련 Q&A 1 이니스프리 이니스프리 19.08.28.14:57 444
253 [펌] 하이패스 미납요금 내기 귀찮을 땐, 동네 편의점? image 이니스프리 이니스프리 19.08.28.14:53 261
252 링크 파싱 모듈을 제작하다가 깨달은 점 ㅠㅠ 이니스프리 이니스프리 19.08.27.22:06 566
251 코스피 API에 대한 공공데이터포털의 답변 이니스프리 이니스프리 19.08.26.21:39 744
250 [끝말잇기] '슘'으로 시작되는 단어 중 XE타운에서 사용할 수 있는 단어 이니스프리 이니스프리 19.08.25.01:01 320
249 MS Chromium 엣지 브라우저 Beta의 공식버전 발표 image 이니스프리 이니스프리 19.08.24.22:39 312
248 [HiHost] 저렴한 트래픽 초과요금 없는 가상서버호스팅 image 이니스프리 이니스프리 19.08.24.16:37 412
247 CMS에 Selenium 봇이 글을 작성하는 것을 차단하는 방법 2 이니스프리 이니스프리 19.08.22.06:27 862
파이썬에서 실행한 결과를 PHP에서 받는 방법 이니스프리 이니스프리 19.08.21.21:25 2950
245 [끝말잇기] '슘'으로 시작하는 단어 이니스프리 이니스프리 19.08.20.01:10 4445
244 파이썬 3.X에서 animated GIF 파일을 곧바로 resize할 수 있는 라이브러리 이니스프리 이니스프리 19.08.19.17:19 606
243 Summernote용 이모지 플러그인 테스트 결과 작동하는 플러그인 이니스프리 이니스프리 19.08.19.00:19 442
242 PHP로 페이스북을 크롤링할 때 유의할 점 이니스프리 이니스프리 19.08.18.01:29 837
241 PyQt5에서 treeView의 헤더를 클릭하여 정렬하기 - treeView.setSortingEnabled 메서드와 관련하여 이니스프리 이니스프리 19.08.09.15:38 586