Python之eval函数实例解释
2023-09-11 14:14:44 时间
源码
def set_value(self, key, value):
logger.debug('DataBus: Storing key: [%s] value: [%s]', key, value)
a = "[random.randint(0,1) for b in range(0,128)]"
b = "[0 for b in range(0,32)]"
c = "1 + 2"
set_value(key, eval(value))
结果
[1, 0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 0, 1, 0, 1, 0, 1, 1, 1, 1, 1, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0, 0, 1, 1, 0, 1, 1, 0, 0, 1, 0, 0, 1, 0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0, 1, 0, 1, 0, 0, 0, 1, 1, 0, 1, 1, 1, 0, 1, 1, 0, 1, 0, 1, 1, 0, 1, 1, 1, 1, 0, 1, 1, 1, 0, 1, 0, 0, 0, 1, 1, 1, 0, 0, 0, 1, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0, 0, 0]
[0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
3
总结:
参数为字符串,得到结果为根据字符串内代码运行的结果
相关文章
- python之simplejson,Python版的简单、 快速、 可扩展 JSON 编码器/解码器
- 使用python装饰器计算函数运行时间的实例
- 利用Python进行异常值分析实例代码
- 【Python五篇慢慢弹(3)】函数修行知python
- 使用python装饰器计算函数运行时间的实例
- Python回调函数用法实例详解
- python条件变量之生产者与消费者操作实例分析
- Python编程:利用python编程实现对基于时间序列的数据(dataframe格式)按照指定时间范围进行单方向关联,不存在的日期补充为默认的NaN
- Python编程语言学习:python中与数字相关的函数(取整等)、案例应用之详细攻略
- Python:利用python编程将上海十六区,2020年5月份房价实时地图(数据来源房天下)进行柱状图、热图可视化
- Python编程语言学习:python语言中快速查询python自带模块&函数的用法及其属性方法、如何查询某个函数&关键词的用法、输出一个类或者实例化对象的所有属性和方法名之详细攻略
- Python编程语言学习:python编程语言中重要函数讲解之map函数等简介、使用方法之详细攻略
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(LabelFrame/Checkbutton/Radiobutton)
- Python之多线程:python多线程设计之同时执行多个函数命令详细攻略
- Python语言学习:基于python五种方法实现使用某函数名【func_01】的字符串格式('func_01')来调用该函数【func_01】执行功能
- Python语言学习之文件夹那些事:python和文件夹的使用方法之详细攻略
- 已解决2.Set PROTOCOL_BUFFERS_PYTHON_IMPLEMENTATION=python (but this will use pure-Python parsing and wi
- 已解决Visit python.org to download an earlier version of Python.
- 〖Python自动化办公篇㉑〗- python实现邮件自动化 - 定时发送邮件
- [ Python入门教程 ] Python中日志记录模块logging使用实例
- Python编程:获取类实例对象的元素
- python 将一个JSON 字典转换为一个Python 对象
- 【异常】前端ERR! stack Error: Can‘t find Python executable “python“, you can set the PYTHON env variable.