from sys import argv
script, lira_cbt, [eur_hedge] = argv
if eur_hedge == None:
#Do x
else:
#Do y
저는 lira_cbt를 인자로 (x를 할 때), 또는 lira_cbt와 eur_hedge (y를 할 때) 둘 다 사용할 수 있기를 원합니다. sys.argv로이 작업을 수행 할 수 있습니까?sys.argv에서 선택적 인수를 처리 할 수 있습니까?
당신의 CLI가 복잡해 경우 (일부 이전 버전과 붙어있는 경우 또는'optparse'), 당신은 아마'argparse'를 사용하여 시작해야합니다. – delnan