본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


python

파라미터와 함께 파이썬 실행

야근없는 행복한 삶을 위해 ~
by 마샤와 곰 2019. 5. 2.

 

 

사실, 파이썬 프로그래밍은 아~~주 예전에 opencv인가 한번 해보겠다고 겁없이 덤볐다가 포기한 기억이있는 언어였다.

파이썬으로 만들어진 어떠한 분석 프로그램을 돌리는 경우가 생겼는데..

해당 분석프로그램을 만드신분이 개발자가 아닌(?)경우가 생겨서 어쩔수 없이 파이썬 쪽 개발지원을 하게 되었다.

파이썬으로 만든 프로그램을 파라미터와 함께 동작시키는 경우가 있었는데,

자바나 Node.js처럼 띄어쓰기로 파라미터를 구분하는 방식이어서 간단하였다.

import sys  


if len(sys.argv) > 1:  //바로 요부분 argv가 파라미터이다.
	try:
	  if sys.argv[1] is not None : print(sys.argv[1]);
	except : print("An exception occurred"); 

	try:
	  if sys.argv[2] is not None : print(sys.argv[2]);
	except : print("An exception occurred") ;
else : print(1);

단순하게 파라미터를 받아서 있냐 없냐로 출력해주는 부분이다.

sys.argv에 파라미터가 담겨있으며 파라미터 여부 확인 후 프로세스를 동작시키면 될 것 같다.

반응형
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)

댓글