eval 相关问题

eval是一个允许程序员从代码中的字符串变量执行以相同语言编写的任意代码的函数。


使用eval不好,但是我还能怎么做?

我正在使用Python为Grafana创建json数据源。它将从JIRA中获取信息,并作为Grafana的表格呈现。我希望表的创建是动态的,因此我希望能够...

回答 1 投票 1

必须是字符串还是代码对象?

当我运行下面的代码时,出现以下错误:eval()arg 1必须是字符串或代码对象任何人都知道为什么吗?这是我从书本中学到的代码,因此我认为这是正确的。 #...

回答 1 投票 0

Python:如何用字典中的相应数据替换字符串中的数字值

我有一个逻辑表达式,如:expression ='(1&2)&3',字典为x = {1:'1',2:'0',3:'0'} ---键可以是整数或字符串,易于处理,我需要评估...

回答 2 投票 2

C中的求值函数为负

我正在使用Java 11,Eclipse IDE。我正在设计一个需要一些计算的程序,我正在用Java编写该程序,因此我试图找到类似于名为“ eval()”的函数,...

回答 2 投票 0

R-使用非标准评估来检查字符串是否为有效的数学表达式

我想检查以下字符串是否为有效的数学表达式:s1 ='sin(x)'s2 ='sin(x * m)'s3 ='sin's4 ='sin(xm)'由'valid ',我的意思是表达式是...

回答 1 投票 0

在diffeqr解算器的Julia_Eval中评估字符串

我正在尝试使用JuliaCall :: julia_eval在R脚本中的for循环中评估字符串。虽然我可以使用deSolve软件包在R中完成此操作,但是当...

回答 1 投票 0

Makefile:108:***在第一个目标之前开始配方

为x86_64-pc-linux-gnu构建的GNU Make 4.1下面是Makefile:#项目变量PROJECT_NAME?= todobackend ORG_NAME?= shamdockerhub REPO_NAME?= todobackend#文件名DEV_COMPOSE_FILE:= ...

回答 3 投票 0

Makefile:108:***在第一个目标之前开始配方

为x86_64-pc-linux-gnu构建的GNU Make 4.1下面是Makefile:#项目变量PROJECT_NAME?= todobackend ORG_NAME?= shamdockerhub REPO_NAME?= todobackend#文件名DEV_COMPOSE_FILE:= ...

回答 1 投票 0

将字符串转换为元组列表的最快方法

我有数百万个字符串,其格式为[[(0,1,2),(3,4,5),(6,7,8)...]”,我需要将其转换成包含元组的python列表。我发现了eval(不好且很慢)和ast ....

回答 2 投票 0

使用装饰器更改功能代码并用eval执行?

我正在尝试应用装饰器来更改功能代码,然后使用更改后的代码执行此功能。以下是带有示例功能的临时模块。我只是想让函数返回[* ...

回答 1 投票 0

是否可以使用其他功能更改功能代码,并通过eval执行?

我正在尝试应用装饰器来更改功能代码,然后使用更改后的代码执行此功能。以下是带有示例功能的临时模块。我只是想让函数返回[* ...

回答 1 投票 -1

如何在eval中使用sin(x)和cos(x)函数

我需要一个程序,该程序可以通过matplotlib使用我在控制台中编写的函数制作图形。但这不适用于三角函数。我已经编写的代码是:从numpy import linspace ...

回答 2 投票 -3

如何动态初始化变量

我想在matlab中动态初始化变量。我需要它,是因为我希望用户定义很多常数和一个计算该常数的公式。另外,我想有一个滑块来调整...

回答 1 投票 1

使用Eval语法使用资源

我想知道如何使用下面标签中的资源-我不确定。原始行替换为“是”或“否”:

回答 1 投票 0

函数未返回正确的值,是否缺少任何内容

使用eval()执行表达式时,某些输入的输出错误。我认为不考虑十进制值。我一直在尝试使用python eval()评估字符串,还尝试了...

回答 1 投票 0

将字符串解析为数学函数-C ++ [保留]

解析字符串,将其转换为数学函数并对给定输入求值是否可行?例如。字符串s =“ sin(cos(x))”;双x = 0; double ans = magic(s,x); cout << ...

回答 1 投票 0

我如何还原覆盖的本机函数

[只是一个实验,说我决定阻止eval()在我的节点应用程序中运行,然后我添加了类似的内容:global ['eval'] = function(args){this.console.log(`eval尝试:$ {...

回答 1 投票 0

评估dataframe $列表达式存储为字符串值

能否对以下形式的字符串求值,使其等同于相同的“文字”表达式?示例数据和代码:df.name = data.frame(col1 = 1:5,col2 = LETTERS [seq(1:5)],col3 = ...

回答 2 投票 0

在不使用eval的情况下,在Heredoc /多行变量中插值Bash变量的安全方法是什么?

所以我有一个疯狂的想法,就是将文档嵌入到脚本中(这对我而言并不新鲜,只是新的),然后使用sed解析它们。我可以通过使用...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.