IT 지식 창고
(python) sys.argv를 사용하는 경우는 cmd와 같은 창에서 사용
casim
2020. 7. 8. 18:12
sys.args는 주로 python shell이나 cmd창과 같은 곳에서 py파일을 실행시킬 때 사용이 됩니다.
따라서, 파이참이나 주피터 노트북에서 run할 때 sys.argv를 활용하는 것이 아닙니다.
예를 들어,
test.py가 아래와 같이 있는 경우
import sys
print(sys.argv)
output은 list로 배출하며,
cmd창과 같은 곳에서
>>> python test.py 1 2 3 python
으로 test.py를 실행시키면
['test.py존재하는 경로', 1, 2, 3, python]
이런식으로 나옵니다.