Python代码笔记
装饰器的技巧:
def task(desc):
def decorator(f):
TASKS[f.__name__] = desc
def wrap(user, *args, **kwargs):
return f(*args, **kwargs)
return wrap
return decorator
此处的装饰器有两层,第一层decorator改变了被装饰函数的行为,第二层wrap改变了被装饰函数的参数
python的PATH环境变量设置:
os.environ['PATH'] = os.getenv('PWD') + ":" + (os.getenv('PATH') or "")
浙公网安备 33010602011771号