■ popen 함수를 사용해 쉘 명령의 실행 결과를 문자열로 구하는 방법을 보여준다.
▶ 예제 코드 (PY)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
import os wrapClose = os.popen("ls -la") resultString = wrapClose.read() print(resultString) """ total 28 drwxr-xr-x 4 king king 4096 Jun 4 17:02 . drwxr-x--- 9 king king 4096 Jun 4 13:40 .. drwxr-xr-x 5 king king 4096 Jun 2 04:35 env -rw-r--r-- 1 king king 95 Jun 4 17:05 main.py -rw-r--r-- 1 king king 249 Jun 4 13:30 requirements.txt -rw-r--r-- 1 king king 33 Jun 4 15:06 test.txt drwxr-xr-x 3 king king 4096 Jun 3 20:53 ~ """ |