• sys模块


    TOC

    一、sys模块

    与python解释器交互的模块

    import sys
    import os
    
    #获取当前的Python解释器的环境变量路径
    print(sys.path)
    
    # 将当前项目添加到环境变量中
    BASE_PATH = os.path.dirname(os.path.dirname(__file__))
    sys.path.append(BASE_PATH)
    
    # 获取cmd终端的命令行
    # python3 py文件 用户名 密码当前的Python解释器的环境变量路径
    print(sys.argv)  # 返回的是一个列表

    示例:

    import sys
    import os
    
    获取当前的Python解释器的环境变量路径
    print(sys.path)
    
    print('==' * 100)
    # 将当前项目添加到环境变量中
    BASE_PATH = os.path.dirname(os.path.dirname(__file__))
    sys.path.append(BASE_PATH)
    print(sys.path)
    print('==' * 100)
    
    获取cmd终端的命令行  python3 py文件 用户名 密码
    print(sys.argv)  # 返回的是列表['py文件', '用户名', '密码']
    
    cmd_list = sys.argv
    
    # 执行文件权限认证
    if cmd_list[1] == 'tank' and cmd_list[2] == '123':
        print('通过验证')
        print('开始执行逻辑代码')
    
    else:
        print('用户名或密码错误,权限不足!')
    
    




  • 相关阅读:
    h5及c3新增的一些内容
    Ajax实现步骤和原理
    prototype和__proto__的关系是什么?
    深拷贝与浅拷贝
    promise与async和await的区别
    ph

    p
    python4
    python3
  • 原文地址:https://www.cnblogs.com/cnhyk/p/11891000.html
Copyright © 2020-2023  润新知