[Python] 파이썬 명령 인자값 받는 방법 (sys.argv)
파이썬에서 작성된 파일을 실행할 때 인자값에 전달받아서 처리해야 하는 경우에, sys.argv
에 값을 담아 처리할 수 있습니다.
예시
import sys
file_path = sys.argv[1]
if len(sys.argv) != 2:
print("Insufficient arguments")
sys.exit()
print("File path : " + file_path)
실행
>>> python test.py /home/limsee/test.json
"File path : /home/limsee/test.json
위 예제 코드에서 보듯이 python 스크립트의 명령행 인자들은 argv 배열에 전달됩니다. argv[0]에는 실행하는 스크립트의 경로가 담겨 있고, argv 배열의 1번째 원소부터 인자로 전달되는 값들을 저장하고 있습니다.
Author And Source
이 문제에 관하여([Python] 파이썬 명령 인자값 받는 방법 (sys.argv)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@toezilla/Python-파이썬-명령-인자값-받는-방법-sys.argv저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)