#!/usr/bin/python3 # -*- coding: utf-8 -*- import os import sys env_dict=os.environ.copy() _pop_list=[ 'SHELL', 'COLORTERM', 'TERM_PROGRAM_VERSION', 'LANGUAGE', 'XDG_SESSION_TYPE', 'VSCODE_GIT_ASKPASS_NODE', 'MOTD_SHOWN', 'HOME', 'LANG', 'LS_COLORS', 'SSL_CERT_DIR', 'GIT_ASKPASS', 'SSH_CONNECTION', 'VSCODE_GIT_ASKPASS_EXTRA_ARGS', 'LESSCLOSE', 'XDG_SESSION_CLASS', 'TERM', 'LESSOPEN', 'USER', 'VSCODE_GIT_IPC_HANDLE', 'SHLVL', 'XDG_SESSION_ID', 'XDG_RUNTIME_DIR', 'SSL_CERT_FILE', 'SSH_CLIENT', 'VSCODE_GIT_ASKPASS_MAIN', 'XDG_DATA_DIRS', 'BROWSER', 'PATH', 'DBUS_SESSION_BUS_ADDRESS', 'OLDPWD', 'TERM_PROGRAM', 'VSCODE_IPC_HOOK_CLI', ] for item in _pop_list: env_dict.pop(item,None) # print("环境变量") # for key in env_dict: # print(f"{key}:{env_dict[key]}") # print("命令行参数") # for item in sys.argv: # print(f"{item}") os.system(f"make {' '.join(sys.argv[1:])}")