一个函数在运行时,需要依赖输入一些变量才能工作。程序运行必要的变量集合就是函数的上下文。context是environment的snapshot.是程序运行时的周围环境的一个快照。
简单来说,就是在程序运行时的环境。
如下实例代码中tokenCheck函数在此时的上下文就是Token=“dadfaf”
def tokenCheck(Token): """ 根据提供的AccessToken,查询缓存和passport有没有用户信息 """ payload = { "projectCode": "xxx", "projectKey": "xdadfadfxxKey", "accessToken": Token } rep = requests.post(PASSPORT["internal"]["host"]+PASSPORT["api"]["tokenCheck"],json=payload) userinfo = rep.json()["userInfo"] return userinfo userinfo = tokenCheck("dadfaf")