Python中 sys.argv 用法

Sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始。

例如下列代码:

import sys
if __name__ == "__main__":
    if len(sys.argv) < 2:
        print("Usage: spark-submit --<spark parameters> this.py <date> ")
        exit(-1)

上述代码的意思是如果输入的命令长度,格式错误,就打印出,请按照格式输入。

你可能感兴趣的:(Python中 sys.argv 用法)