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来接收...不使用命令行传递参数。

  • 相关阅读:
    【模板】对拍程序
    【洛谷比赛】Agent1
    【NOIP2017】宝藏
    【NOIP2017】逛公园
    【NOIP2016】换教室
    【NOIP模拟】挖宝藏
    【NOIP模拟】健美猫
    【NOIP2014】飞扬的小鸟
    【NOIP2015】子串
    【CQOI2007】余数求和
  • 原文地址:https://www.cnblogs.com/wyhv5/p/9326580.html
Copyright © 2011-2022 走看看