Python 입문 안내서 학습 노트 - 1 - sys. argv

이전 Python - tutorial (Python 입문 안내서) [학습 노트] (http://www.jianshu.com/p/0bf72fc7157e) 필기 의 유래 를 소개 하고 본 격 적 으로 필기 에 들어간다.
sys.argv
sys. argv 는 python 코드 를 실행 할 때 파 라 메 터 를 전달 할 수 있 습 니 다. 참고 코드 는 다음 과 같 습 니 다.
#sysargv_test.py
import sys

def say_hello():
  print "hello", sys.argv[0],sys.argv[1]

if __name__ == '__main__':
  print "start"
  say_hello()

그리고 집행
python sysargv_test.py shawn
주의, sysargvtest. py 후 매개 변수 shawn 이 있 습 니 다.실행 결 과 는 다음 과 같 습 니 다.
start
hello sysargv_test.py shawn

마지막 으로 python - h 에서 arg 에 대한 설명 을 살 펴 보 겠 습 니 다.
    arg ...: arguments passed to program in sys.argv[1:]

그 중에서 sys. argv [0] 는 python 파일 이름 이 고 sys. argv [1:] 는 남 은 매개 변수 입 니 다.

좋은 웹페이지 즐겨찾기