• sys模块


     一、sys.argv

    import sys,xlwt
    print(sys.argv)# 它会把你运行python文件的时候,传入的参数,都放到这个argv里面
    # 运行结果:['F:/python-besttest/day07/sys模块学习.py']

     用python命令行方式运行python文件,可在命令行后写传入的参数,如下图所示

    上图中的代码:

    import sys
    command = sys.argv#他会把你运行python文件的时候,传入的参数,都放到这个
    #argv里面
    #python run_case.py
    if len(command)>1:
        excel = command[1]
        print('用例已经运行完成',excel)
    else:
        print('运行这个python文件的时候,需要传入一个用例名称,例如:'
              'python run_case.py case.xls')

    输出结果:运行这个python文件的时候,需要传入一个用例名称,例如:python run_case.py case.xls

     二、导入模块

    导入模块的顺序:

    1、当前目录下找这个python文件;

    2、去python的环境变量里面找这个文件。

    导入模块的实质:

    把这个模块的代码,从头到尾执行一次。

     三、无论是for b import name,还是import b,都是把代码从头到尾执行一次

     四、

    if __name__ == '__main__':
        coon_db('b文件')# 测试代码
    #     在其他python文件导入一个模块,它不会执行if __name__ == '__main__'下面的代码

     五、将自己写的python文件加入到环境变量里

    import sys
    sys.path.append(r'F:/python-besttest/tools')
    # 加入到环境变量里面 注:F:/python-besttest/tools目录下是自己写的python文件
    print(sys.path)
  • 相关阅读:
    php实现频率限制
    手机号打码
    qxx项目大文件上传
    502错误
    mac 安装phpunit
    文件权限问题
    无题
    php安装redis扩展全
    linux中whereis、which、find、location的区别和用法
    php安装redis扩展
  • 原文地址:https://www.cnblogs.com/Noul/p/9332181.html
Copyright © 2020-2023  润新知