向函数添加局部变量

Bun*_*bit 2 python

是否可以在调用之前向函数添加局部变量?如果有,怎么样?

编辑:原因我注意到我在django的所有观点都在使用

render_to_response(template_name,locals())
Run Code Online (Sandbox Code Playgroud)

现在我创建了一个中间件,我想用它添加一个局部变量

def process_view():
Run Code Online (Sandbox Code Playgroud)

它的方法.所以我不必修改视图.

Ign*_*ams 7

在调用函数之前,函数的本地范围不存在,因此无法执行此操作.你可以做一个关闭,但下一个必须维护代码的人会追捕你并杀了你.

  • 我会帮他做的! (5认同)