1.作用域相关 locals、globals 2.输入输出相关input、print 3.内存相关hash、id 4.杂项 5.基础数据类型相关 1.数字相关 2.数据结构相关 6.执行字符串eval、exec ...
分类:
其他好文 时间:
2018-05-05 11:53:36
阅读次数:
212
一、eval函数 python eval() 函数的功能:将字符串str当成有效的表达式来求值并返回计算结果。 语法:eval(source[, globals[, locals]]) -> value 参数: source:一个Python表达式或函数compile()返回的代码对象 global ...
分类:
编程语言 时间:
2018-05-01 13:59:07
阅读次数:
201
附上剪短的代码 报错信息 Traceback (most recent call last): File "F:\PyCharm 5.0.4\helpers\pydev\pydevd.py", line 2411, in <module> globals = debugger.run(setup[' ...
分类:
编程语言 时间:
2018-04-27 13:36:45
阅读次数:
1059
元类metaclass 阅读目录 一 知识储备 二 引子(类也是对象) 三 什么是元类? 四 创建类的两种方式 五 自定义元类控制类的行为 六 练习题 一 知识储备 exec:三个参数 参数一:字符串形式的命令 参数二:全局作用域(字典形式),如果不指定,默认为globals() 参数三:局部作用域 ...
分类:
其他好文 时间:
2018-04-22 22:07:14
阅读次数:
312
爆破-1: 爆破-1: 打开链接,是502 我直接在后面加个变量传参数:?a=1 出了一段代码 var_dump()函数中,用了$$a,可能用了超全局变量GLOBALS 给hello参数传个GLOBALS 得到flag 爆破-2: 爆破-2: 打开链接 var_dump()会返回数据变量的类型和值 ...
分类:
Web程序 时间:
2018-04-21 23:38:38
阅读次数:
441
1.元类的介绍 首先来个知识储备: 补充知识点exec 全局作用域global() 局部作用域locals() exec(object,globals(),locals()) 三个参数 需要运行的字符串,全局作用域,局部作用域 g = { "x": 1, "y": 2 } l = {} 放局部作用域 ...
分类:
其他好文 时间:
2018-04-10 15:08:42
阅读次数:
172
字典 1. “键-值”对的可变序列, 2. ‘键’ 可以是任意不可变序列,如整数、实数、复数、字符串、元组等,不允许重复,‘值’ 可以重复 3. 可以使用globals() 和 locals() 查看当前作用域内所有全局/局部变量和值的字典 ...
分类:
编程语言 时间:
2018-04-06 12:19:46
阅读次数:
192
locals: 函数会以字典的类型返回当前位置的全部局部变量。 globals: 函数会以字典的了类型返回全部的全局变量。 字符串类型的代码执行:eval, exec, complie eval: 执行字符串类型的代码,并返回最终结果。 exec:执行字符串类型的代码: compile: 将字符串类 ...
分类:
编程语言 时间:
2018-04-05 16:27:26
阅读次数:
226
我们一起来看看python里的内置函数。什么是内置函数?就是Python给你提供的,拿来直接用的函数。 1.1作用域相关 locals :函数会以字典的类型返回当前位置的全部局部变量。 globals:函数以字典的类型返回全部全局变量。 1.2其他相关 1.2.1 字符串类型代码的执行 eval,e ...
分类:
其他好文 时间:
2018-04-05 11:48:50
阅读次数:
140
内置函数 1.1,作用域相关 locals :函数会以字典的类型返回当前位置的全部局部变量。 globals:函数以字典的类型返回全部全局变量。 1.2其他相关 1.2.1字符串类型代码的执行eval,exec,complie eval:执行字符串类型的代码,并返回最终结果。 exec:执行字符串类 ...
分类:
其他好文 时间:
2018-04-04 23:22:07
阅读次数:
169