[함수]os.system, os.startfile

안알랴줌·2023년 2월 14일
0

리마인드용 글쓰기

목록 보기
12/15

os.system(터미널명령어)

  • 파이썬에서는 다른 파일을 실행하거나 터미널에서의 작업을 명령해주는 경우 유용함

ex)

import os

path = 'Final_results_'
apath = f'{path}{self.loc1}_{self.loc2}_{self.pred}.xlsx'
os.system(apath)
# 결과 : Final_results_지역이름_지역이름2_예측기간.xlsx라는 명령어를 쳐준다

os.startfile(경로)

  • 파이썬에서 다른 파일을 실행하거나 그 경로의 폴더를 열어 줄때 유용하다.
  • 하위 경로를 상대경로 말고 절대 경로로 지정시 파일을 직접 열수있었다

ex)

path = r'C:\InProcess\result'
apath = f'{path}/Final_results_{self.loc1}_{self.loc2}_{self.pred}.xlsx'
os.startfile(apath) # 엑셀 폴더 및 파일 열기
# 결과 : Final_results_지역이름_지역이름2_예측기간.xlsx 파일이 실행된다
profile
프로그래밍 공부중입니다, 고양이 안키웁니다

0개의 댓글