Python 中的locals()
Python 中的locals()函数是一个非常有意思的函数, 它会将所有的局部变量进行一个dict的映射,可以减轻很多的代码量,特别是在Django的模板中,我们只需要放回一个locals函数就能够实现向一个模板传入参数了。
代码如下:
import time def local(): parm1 = time.time() parm2 = "2" parm3 = 1 return locals() if __name__ == "__main__": print local()#{'parm3': 1, 'parm2': '2', 'parm1': 1488247158.496}
转载于:https://www.cnblogs.com/Rubick7/p/6477533.html
Python 中的locals()相关推荐
- python locals()用法_一日一技:python中的locals()方法
Python locals()方法 locals()方法更新并返回当前本地符号表的字典. 符号表是由编译器维护的数据结构,其中包含有关程序的所有必要信息. 这些包括变量名,方法,类等. 符号表主要有两 ...
- python中locals函数_Python locals()函数
# Python `locals()`函数 > 原文: [https://thepythonguru.com/python-builtin-functions/locals/](https:// ...
- python中的作用域以及内置函数globals()-全局变量、locals()-局部变量
在python中,函数会创建一个自己的作用域,也称为为命名空间.这意味着在函数内部访问某个变量时,函数会优先在自己的命名空间中寻找. 通过内置函数globals()返回的是python解释器能知道的变 ...
- Python中这两个内置函数locals 和globals,你了解吗?
这两个函数主要提供,基于字典的访问局部和全局变量的方式. 在理解这两个函数时,首先来理解一下python中的名字空间概念.Python使用叫做名字空间的 东西来记录变量的轨迹.名字空间只是一个字典,它 ...
- python中locals函数_locals函数如何在python中使用?
在函数返回上,除了有全局变量,还有一种局部变量需要我们学习.locals函数是局部变量的返回,其中没有参数,会返回直到函数本身位置,后面变量则不会改变.下面我们就它的局部变量用法通过概念.语法.实例进 ...
- python中locals函数_python中locals函数的作用是什么?
在python中,每个模块拥有它自已的名字空间,即全局名字空间.它记录了模块的变量,包括函数.类.其它导入的模块.模块级的变量和常量,方便python的使用.python中字典的使用也是很常见的,使用 ...
- python中locals函数_python中locals和globals函数
首先,是关于名字空间的一个名词解释.是枯燥,但是很重要,所以要耐心些.Python使用叫做名字空间的东西来记录变量的轨迹.名字空间只是一个 字典,它的键字就是变量名,字典的值就是那些变量的值.实际上, ...
- python创建类的实例方法-Python中动态创建类实例的方法
简介 在Java中我们可以通过反射来根据类名创建类实例,那么在Python我们怎么实现类似功能呢? 其实在Python有一个builtin函数import,我们可以使用这个函数来在运行时动态加载一些模 ...
- python中eval()函数的使用
python中eval()函数的使用 python eval函数功能:将字符串str当成有效的表达式来求值并返回计算结果. 函数定义: eval(expression, globals=None, l ...
最新文章
- 获取浏览器可视区域宽度和高度 兼容主流浏览器
- python3 时间、日期、时间戳的转换
- 解决PHP大文件上传问题
- 面向对象的三大特征继承,封装和多态性
- 【原创】网络报文抓取研究
- 从 ASP.NET Core 2.1 迁移到 2.2 踩坑总结
- linux 的常用命令---------第十一阶段(rpm、yum的仓库搭建)
- 【综述】Google团队发布,一文概览Transformer模型的17大高效变种
- php rsa2 微博,微博登录分析
- jsp分页的常用写法
- AquaCrop_原理学习笔记05:土壤水分平衡及土壤属性基本概念
- 中南大学湘雅医院冯嵩:业财融合一体化信息平台的建设
- Linux休眠唤醒流程分析之休眠流程框图
- php输出跳转下一页,tp5页面输出时,搜索后跳转下一页的处理
- 计算机研究生个人简历,美国计算机研究生申请个人简历这样填比模板更出众!...
- ElasticSearch 索引设计指南
- 安全测试找工作没有经验怎么办?
- 十年远征:一个云操作系统的光荣与梦想
- C++初阶—STL简介
- 【随笔感悟】以大多数人的努力程度之低,根本轮不到拼智商