zoukankan      html  css  js  c++  java
  • python---------sys.argv的作用

    sys.argv 是一个list。存放的是python文件运行时,传入的参数都存放到argv中。python文件后面不传递参数时,输出sys.argv,默认显示的是一个参数,即当前的python文件名,len(sys.argv)等于1

    当后面有参数时,把所有参数放到argv的集合中

    注意:右键运行pycharm,不会传参数,只显示当前文件这个默认的一个参数。传参数、查看参数,只能手动在通过命令行传入参数。

    实际中的作用举例:

    比如你写好了某个自动化功能脚本,其他人要执行这个脚本,那他就可以在命令行运行python文件时,传一个excel文件参数。拿到这个excel后,获取用例,执行用例等。

    要进行下判断,没有传递excel用例参数,给提示。

    也可以用来清理目录,传一个目录参数过来。来获取这个目录,处理这个目录

    也可以通过input来接收...不使用命令行传递参数。

  • 相关阅读:
    http状态码
    闭包
    节流和防抖
    继承方式
    array和object对比
    排序算法
    算法题
    汇编 asm 笔记
    FFMPEG 内部 YUV444P016 -> P010
    FFMPEG 内部 YUV444p16LE-> P016LE
  • 原文地址:https://www.cnblogs.com/wyhv5/p/9326580.html
Copyright © 2011-2022 走看看