sys.argv

作者: ydlstartx | 来源:发表于2018-05-08 10:29 被阅读0次

    sys.argv为一列表,其中保存的是传递给python脚本的命令行参数。sys.argv[0]保存的是脚本的名称。

    """file test.py"""
    import sys
    print(type(sys.argv))
    print(sys.argv)
    

    在终端中输入

    python test.py -a -b -c
    

    输出

    <class 'list'>
    ['test.py', '-a', '-b', '-c']
    

    如果使用-c命令来运行python解释器,则sys.argv[0]为'-c'。

    python -c "import sys;print(sys.argv)" -a -b -c
    

    输出

    ['-c', '-a', '-b', '-c']
    

    相关文章

      网友评论

          本文标题:sys.argv

          本文链接:https://www.haomeiwen.com/subject/qbjirftx.html