사실, 파이썬 프로그래밍은 아~~주 예전에 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에 파라미터가 담겨있으며 파라미터 여부 확인 후 프로세스를 동작시키면 될 것 같다.
반응형
'python' 카테고리의 다른 글
윈도우 Python selenium 설정(Window python 셀레니움)간 주의 사항 (0) | 2020.12.23 |
---|
* 위 에니메이션은 Html의 캔버스(canvas)기반으로 동작하는 기능 입니다. Html 캔버스 튜토리얼 도 한번 살펴보세요~ :)
* 직접 만든 Html 캔버스 애니메이션 도 한번 살펴보세요~ :)
댓글