sys.argv가 뭘까?
PySide6를 쓰다가 시작부터 난관에 부딛혔다.
1
2
import sys
app = QApplicatino(sys.argv)
도대체 저 sys.argv가 뭘까?
파이썬으로 작성된 파일을 실행 할 때에 sys.argv에 인자값을 받아서 처리할 수 있다고 한다.
예시
1 python hello_world.py hi위와 같은 커멘드에서 hello_world.py에 hi라는 첫번째 인자값을 넣어준 것이다.
1
2
3
import sys
print(sys.argv)
위와 같이 sys라이브러리를 가져오고, sys.argv라는 값을 출력하는 것으로 아래와 같은 결과가 나온다.
This post is licensed under CC BY 4.0 by the author.