python script를 실행할 때, 인자 값을 함께 전달 받을 수 있다.
이럴 때 sys.argv 를 사용한다.
import sys
def main(argv):
print(argv)
if __name__ == "__main__":
main(sys.argv)
sys.argv를 사용하기 위해서는 우선 sys module을 import해야한다.
이후 main()에 sys.argv를 인자로 넘거 주면 list형태의 값을 전달 받을 수 있다.
list 형으로 slicing을 통해 원하는 data에 접근도 가능하다.
[파이썬(Python)] #19. subprocess 모듈 (0) | 2021.10.15 |
---|---|
[파이썬(Python)] #29 YAML 파일 다루기 (0) | 2021.09.29 |
[파이썬(Python)] #27 None Value (0) | 2021.09.28 |
[파이썬(Python)] #28 매직 메소드(magic methods) (0) | 2021.09.27 |
[파이썬(Python)] #26 문자열 템플릿 (string template) (2) | 2021.09.27 |