from sys import argv
script, lira_cbt, [eur_hedge] = argv
if eur_hedge == None:
#Do x
else:
#Do y
Tôi muốn nó có thể chạy chỉ với lira_cbt làm đối số (làm x), hoặc với cả lira_cbt và eur_hedge (làm y). Điều này có thể đạt được với sys.argv?Sys.argv có thể xử lý các đối số tùy chọn không?
Nếu CLI của bạn được mà phức tạp, có lẽ bạn nên bắt đầu sử dụng 'argparse' (hoặc' optparse' nếu bạn đang mắc kẹt với một số phiên bản cũ). – delnan