728x90
반응형
728x170
■ popen 함수를 사용해 자식 프로세스에서 파이썬 스크립트를 동적 실행하는 방법을 보여준다.
▶ 예제 코드 (PY)
import os
os.putenv("test", "\\temp\\test")
wrapClose = os.popen('''python -c "import os;print(os.getenv('test'))"''', "r")
resultString = wrapClose.read()
print(resultString)
728x90
반응형
그리드형(광고전용)
'Python > os' 카테고리의 다른 글
[PYTHON/OS] execv 함수 : 새 프로그램을 실행해 현재 프로세스 대체하기 (0) | 2022.09.19 |
---|---|
[PYTHON/OS] execl 함수 : 새 프로그램을 실행해 현재 프로세스 대체하기 (0) | 2022.09.19 |
[PYTHON/OS] startfile 함수 : 파일을 지정한 프로그램으로 실행하기 (0) | 2022.09.18 |
[PYTHON/OS] system 함수 : 시스템 명령 실행하기 (0) | 2022.09.18 |
[PYTHON/OS] strerror 함수 : 에러 메시지 구하기 (0) | 2022.09.18 |
[PYTHON/OS] putenv 함수 : 환경 변수 설정하기 (0) | 2022.09.18 |
[PYTHON/OS] getenv 함수 : 환경 변수 값 구하기 (0) | 2022.09.18 |
[PYTHON/OS] getpid 함수 : 현재 프로세스 ID 구하기 (0) | 2022.09.18 |
[PYTHON/OS] environ 변수 : 시스템 환경 변수 키 나열하기 (0) | 2022.09.18 |
[PYTHON/OS] name 변수 : 운영 체제 명칭 구하기 (0) | 2022.09.18 |
댓글을 달아 주세요