腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
8
回答
在
Python
中
使用
exec
和
eval
、
、
因此,我已经理解了
exec
和
eval
以及compile的作用。但是为什么我需要
使用
它们呢?我对
使用
场景不是很清楚。 谁能给我举一些例子,让我更好地理解这个概念。因为,是的,我知道这一切都是理论。
浏览 17
提问于2010-11-12
得票数 8
回答已采纳
3
回答
eval
用于导入模块
、
我不能
使用
eval
()函数导入模块。为何会这样呢?
浏览 3
提问于2013-06-17
得票数 31
回答已采纳
2
回答
以命令的形式执行字符串
、
、
有没有一种方法可以将字符串作为
Python
中
的命令
使用
? 类似于下面所示的例子。
浏览 4
提问于2015-03-24
得票数 0
回答已采纳
1
回答
编译/
exec
无法在其自身范围内赋值,导致内部语法错误
、
、
我正在尝试
使用
exec
/
eval
/compile执行字符串表单
中
的一些代码。具体地说是
exec
,但由于语法错误而静悄悄地失败了,所以我切换到
eval
。#start of document Traceback (most recent callDesktop/Applicati
浏览 18
提问于2019-11-06
得票数 1
回答已采纳
3
回答
是否可以调用
exec
,使其同时兼容
Python
3
和
Python
2?
、
、
我
在
一些
Python
2代码中
使用
了
exec
语句,并试图使该代码与
Python
2
和
Python
3兼容,但在
Python
3
中
,
exec
已从语句更改为函数。有没有可能写出既兼容
Python
2又兼容
Python
3的代码?我读过关于的文章,但我对
exec
语句/函数更改的具体解决方案很感兴趣。我知道通常不鼓励
使用
exec
,但我
浏览 2
提问于2012-10-10
得票数 8
回答已采纳
3
回答
如何在函数
中
从
exec
返回值?
、
、
、
我试着: s = "'{0}'{1}".format(w,sli) return s 其返回'TEST12344':2 如何在函数
中
从
exec
返回值
浏览 0
提问于2015-10-29
得票数 5
回答已采纳
1
回答
如何避免
在
Python
中
使用
exec
()
和
eval
()
、
、
、
cfg.ini“,"parsawen”:“file_inputs=_FTEP_service/parsawen.csv”,“file_inputs=”:literal_inputs= {"version“:3}
在
脚本
中
对于每个key,value对,我
使用
exec
()将值存储
在
同名的类变量
中
。对于文件输入,我首先将文件上传到平台上,并将文件的位置存储
在
变量
中
。我将其添加到参数字典
中
,然后
在</em
浏览 0
提问于2020-06-25
得票数 1
回答已采纳
4
回答
在
python
脚本
中
运行
python
代码
脚本有一些
python
代码作为字符串(保存在变量
中
),可以运行这些代码吗?假设我的
python
文件包含以下内容content = ''' print 'hello!'print 'this is from sub
python<
浏览 0
提问于2013-01-19
得票数 0
回答已采纳
4
回答
如何
使用
python
从字符串定义函数
、
、
这是我的代码:'''def fun():\n'''但它显示了错误: File "c.py", line 8, in <module> File "<string>", line 1 def fun():
浏览 0
提问于2011-05-07
得票数 9
回答已采纳
1
回答
为什么
在
将
exec
()函数推入输入()时存在SytaxError
、
、
、
有一个netcat CTF任务,需要它通过RCE获得标志(对于我来说,最简单
和
最明显的变体是
exec
())。('1 + 1')
eval
('1 + 1') #
eval
() works>>> print input()
eval
('x +1') #
eval
() with local variables i
浏览 1
提问于2021-07-07
得票数 0
回答已采纳
1
回答
python
:var的命名空间代码
eval
编译的ast代码
、
、
、
、
使用
python
3.4并测试ast解析。这是测试代码。x:Out[4]: 42 所以,我不能
使用
var"x“,因为
在
源代码
和
ipython环境
eval
中
,
eval
代码是相同的。###
浏览 2
提问于2014-05-27
得票数 2
回答已采纳
1
回答
Django
Python
:运行时创建的多个字段的
Eval
语法
我的
eval
语法不正确。也就是说,对于每个类别,我想输出一个名为category_task的ModelChoiceField,即。如果类别是“fun”,则将输出单选字段“fun_tasks”。categories = Category.objects.all()
eval
(category)_tasks = form.ModelChoiceField
浏览 0
提问于2009-03-18
得票数 0
回答已采纳
2
回答
什么时候
使用
"
eval
“模式,而不是
在
Python
编译()中
使用
"
exec
”
、
Python
的内置compile函数有
eval
、
exec
和
single模式。single模式似乎有点无用()。
eval
和
exec
怎么样?
eval
:
在
expression上工作 但是expression是statement。我的问题是:为什么不一直
使用
exec
呢?
浏览 2
提问于2021-08-26
得票数 1
回答已采纳
1
回答
带变量的
Python
FreeCad ActiveDocument
、
、
我对
Python
非常陌生,所以我的问题的答案可能很简单,也可能不可能。 在下面的示例
中
,我希望将对象名"myBox“替换为变量boxName。
浏览 1
提问于2021-11-23
得票数 0
回答已采纳
2
回答
如何将
exec
的输出设置为变量
python
?
我试图
在
python
中
设置一个客户机和服务器,以便客户机发送一些代码,服务器执行并处理它,然后将输出发回。我可以
使用
exec
命令执行在服务器上接收到的代码,但是每当我尝试: var =
exec
"print 'word'“时,它就不能工作,并且
在
语法错误的情况下失败;而当我运行没有设置为变量的相同命令时,
浏览 0
提问于2015-12-20
得票数 7
回答已采纳
3
回答
Python
内置函数"compile“。它是用来做什么的?
、
在
文档
中
,该函数采用如下所示的一些参数。 compile(source, filename, mode[, flags[, dont_inherit]])
浏览 0
提问于2014-03-17
得票数 42
回答已采纳
3
回答
python
中
的
exec
内部分配
、
、
我正在尝试
使用
PyQt5构建计算器,我获得了字符串,需要对其进行计算并将其赋值给一个变量,这样我就可以将该变量作为答案传递给小部件。到目前为止,我可以对表达式进行评估,但不能对其进行修改。string like '23+4' x = 0
exec
当我试图
在
没有全局的情况下运行它时,它运行时没有错误,但是x仍然是0,如果我像这样运行
浏览 0
提问于2018-05-17
得票数 6
回答已采纳
4
回答
运行字符串
中
包含的
Python
代码
、
、
、
我正在
使用
pygame
和
box2d编写一个游戏引擎,并且
在
角色生成器
中
,我希望能够编写将在按键事件上执行的代码。我的计划是
在
字符生成器中有一个文本编辑器,使您可以编写类似以下内容的代码: ## Move leftelif key == K_d: passdef keydown
浏览 2
提问于2009-06-18
得票数 9
回答已采纳
1
回答
eval
和
exec
究竟是如何与__future__交互的?
、
我想知道__future__导入如何与
和
(以及,我猜)交互。
eval
(r"print(2, end='!\n')")输出:2! 3!但是,同时,
使用
e
浏览 0
提问于2018-04-28
得票数 6
回答已采纳
1
回答
在
python
中
eval
和
exec
有什么区别?
、
、
可能重复:
eval
('1+2')但还有其他一些我无法理解的用法
使用
变量存储函数名,并
使用
该变量调用函数def test():打印'hello world‘func = 'test’func =
eval
(func) func() #这将调用test() 在后
浏览 3
提问于2013-01-22
得票数 2
回答已采纳
点击加载更多
相关
资讯
人生苦短我用python:eval,exec,compile的使用
Python基础教程 使用 exec和eval 执行字符串及计算其结果
在JavaScript中为什么不要使用eval
JS中的match和exec方法
python中轻松声明变量和使用
热门
标签
更多标签
云服务器
ICP备案
云点播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券