zoukankan      html  css  js  c++  java
  • python3中sys.argv的用法

    sys.argv就是一个从程序外部获取参数的,这个外部指的是我们执行python文件时后面追加的参数,例如:python3 test.py  test1 test2 

    从外部获取的参数可以是单个也可以是多个,获取的是一个列表(list),也就是说sys.argv其实可以看做是一个列表,能用【】提取到其中的元素,第一个元素是程序本身,其次才是外部追加的参数

    import sysprint(sys.argv[0])

    执行这个python文件

    D:Python36python.exe F:/老男孩Python7期/test/sys.argv.py
    得到输出结果“F:/老男孩Python7期/test/sys.argv.py”
    F:/老男孩Python7期/test/sys.argv.py

    我们将获取第二个参数

    import sys
    print(sys.argv[1])

    执行这个python文件,后面追加多个参数

    F:老男孩Python7期	est>D:Python36python.exe F:/老男孩Python7期/test/sys.argv.py test1 test2 test3
    得到输出结果:
    test1

    获取最后一个参数

    import sys
    print(sys.argv[-1])

    获取前两个

    import sys
    print(sys.argv[:2])
  • 相关阅读:
    css3 动画+动画库
    垃圾回收 及 内存泄漏
    做菜体会
    微信小程序
    微信公众号2
    JavaScript 原生事件
    Bootstrap框架
    Less 和 Sass
    HTML标签总结
    表单元素
  • 原文地址:https://www.cnblogs.com/yangzhaon/p/12764803.html
Copyright © 2011-2022 走看看