• sys环境变量模块


    常用模块之

    sys模块

    import sys
    import os
    #获取当前python解释器的环境变量路径
    print(sys.path)
    #将当前项目添加到环境变量中
    BASE_PATH = os.path.dirname(os.path.dirname(__file__))
    sys.path.append(BASE_PATH)
    print(sys.path)
    ['C:\Users\Administrator\Desktop\test', 'E:\python37\python37.zip', 'E:\python37\DLLs', 'E:\python37\lib', 'E:\python37', 'E:\python37\lib\site-packages']
    ['C:\Users\Administrator\Desktop\test', 'E:\python37\python37.zip', 'E:\python37\DLLs', 'E:\python37\lib', 'E:\python37', 'E:\python37\lib\site-packages', 'C:\Users\Administrator\Desktop']
    #获取cmd终端的命令行
    用法python py文件绝对路径 用户名 密码
    print(sys.argv) #返回的是列表
    ['C:\Users\Administrator\Desktop\test\sys.py', 'bing', '123']
    
    
    #小练习,给py文件添加认证功能
    import sys
    cmd_list = sys.argv
    if cmd_list[1] == 'bing' and cmd_list[2] =='123':
        print('验证通过')
        print('开始执行逻辑代码')
    else:
        print('用户权限不足')
    #结果为
    C:UsersAdministrator>python C:UsersAdministratorDesktop	estsys.py bing 123
    验证通过
    开始执行逻辑代码
    
    C:UsersAdministrator>python C:UsersAdministratorDesktop	estsys.py tank 123
    用户权限不足
    
  • 相关阅读:
    centos
    ssh 登录 centos 服务器
    Sql NoSql
    Java
    PHP
    React Hooks使用
    前端优化tips
    Error:Node Sass version 5.0.0 is incompatible with ^4.x 解决
    css换行
    git 关联多个远程仓库
  • 原文地址:https://www.cnblogs.com/a736659557/p/11894041.html
Copyright © 2020-2023  润新知