-
[Python] sys모듈로 입력인수 처리하기Python/Python for Windows 2018. 5. 7. 21:36
파이썬 실행파일에 인수를 받아 처리하고자 할 때, sys모듈의 argv 메소드를 이용하여 처리할 수 있다.
파일을 코드에 삽입하지 않고, 인수로 받아서 처리할 때 사용할 수 있다..
test2.py 실행파일에 인수로 받는 파일내용 읽기
import sys import os os.chdir(r'C:\test') args = sys.argv[1:] for x in args: with open(x, 'r') as f: for y in f.readlines(): print(y)
'Python > Python for Windows' 카테고리의 다른 글
[Python] pickle 모듈 - 객체형태를 그대로 유지하면서 파일에 저장하고 읽기 (0) 2018.05.20 [Python] win32evtlog 모듈을 이용한 윈도우 이벤트 로그 추출 (0) 2018.05.20 [Python] 리스트의 index를 활용하여 문자열 분리 (0) 2018.05.13 [Python] subprocess 모듈과 DOS ping 명령어를 이용한 핼스 체크 (0) 2018.05.09 [Python] To occur windows beep sound. (윈도우 비프음 발생시키기) (0) 2018.05.07 [Python] Check shared folder of Windows operating system using subprocess and regular expression (0) 2018.05.04 [Python] SQLite 메모리DB를 활용한 파이썬 IIS 로그파서 (0) 2018.04.27 [Python] xcopy DOS명령어를 조합한 증분 백업 (0) 2018.04.20