zoukankan      html  css  js  c++  java
  • python 中 使用sys模块 获取运行脚本时在命令行输入的参数

    在python项目的开发的过程中, 经常需要运行各种python脚本, 有时候还需要根据不同的使用情况输入不同的参数, 如果每次都去编辑一下脚本那就太麻烦,太耗费时间了, 这时就可以使用Python自带的sys模块进行处理, 运行脚本时, 通过sys获取在命令行中输入的参数,极大的方便的我们的开发, 提高开发效率

    一个简单的demo如下,

    输入:

    from sys import argv
    
    print(argv[0], argv[1])
    print(argv)

    终端中运行脚本:

    (py3)  jinchengxie@192 � ~/Desktop/project/test_dir � python test_123.py 1 1

    输出:

    test_123.py 1
    ['test_123.py', '1', '1']

    使用python解释器运行脚本时, 将会获取python 字符后所有的变量, 返回到列表argv中, 通过下标或者进行遍历就可以取出参数了.

  • 相关阅读:
    链表相加
    Unity 摄像机跟随
    整数反转
    两数和
    频繁项集挖掘思路
    有关于二进制的乘法计算(原码一位乘)
    JAVA面向对象(下)
    JAVAAPI
    JAVA面向对象()上)
    JAVA基础第一章
  • 原文地址:https://www.cnblogs.com/lowmanisbusy/p/9159620.html
Copyright © 2011-2022 走看看