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