eval 相关问题

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

来自带有嵌套引号的字符串的 Bash 数组,没有 eval

input="a b '1 2 3' c" arr=($输入); printf '%s|' “${arr[@]}” # 打印:a|b|'1|2|3'|c| 评估“arr=($输入)”; printf '%s|' “${arr[@]}” # 打印:a|b|1 2 3|c| ...

回答 0 投票 0

TypeError:只能在我使用 eval() 时连接 str

所以我遇到了这个错误: 打印(评估(溶胶)) 文件“”,第 1 行,在 类型错误:只能将 str(不是“int”)连接到 str 使用此代码: 用户输入...

回答 2 投票 0

为什么我不能通过在 JavaScript/Node.js 的无限循环中动态创建全局范围的变量来耗尽堆?

我想一遍又一遍地创建全局变量,直到我的计算机的堆没有更多空间,然后出现错误。我认为以下代码可以做到这一点: 对于(让 i = 0;真;i++){ ……

回答 1 投票 0

动态创建全局范围的变量

在 Node.js 中(如果你想知道:v16.15.0): 我想一遍又一遍地创建全局变量,直到我的计算机的堆栈/堆没有更多空间,并且出现错误。我以为下面的代码会......

回答 1 投票 0

Ruby 能保证 eval(str.inspect) == str 吗?

我最近发现自己需要根据用户输入生成一个简单的 Ruby 脚本,其中一些需要作为字符串文字包含在脚本中。虽然在我的具体情况下,这个输入来了

回答 1 投票 0

是字符串代表类型的实例

isinstance(“我的字符串”,“str | int”) isinstance("我的字符串", "列表") 有没有办法检查变量的类型(在这种情况下是“我的字符串”)bas ...

回答 3 投票 0


在没有 Eval 的情况下在字符串中执行 PHP 代码

目前正在开发一个“简单”的模板类,问题是如何在不使用 eval 的情况下在字符串中执行 PHP 代码? 以下示例是我的模板类的工作方式: $用户=...

回答 2 投票 0

防止eval退出程序

我正在尝试创建一个 PHP“编辑器”,因此,我有一个带有 PHP 编辑器的表单和一个处理作为输入提交并作为对象返回的代码的文件。 为了抓一些...

回答 0 投票 0

将字符串评估为 numpy 数组

我的团队正在从 Clickhouse 迁移到 Azure Data Explorer (ADX)。我们目前在从 ADX 查询数据时遇到困难:查询的值是正确的,但数据被读取为 ...

回答 3 投票 0

中断 console.log 调用的方法并将其替换为 React 中的另一个函数

我正在寻找一种方法来中断 React 中的 console.log 并在使用 eval() 时用另一个功能替换它 但是 React/Nextjs 有 use strict 计划构建一个 codepen 替代方案,但它

回答 0 投票 0

RestrictedPython - 名称未定义

我想安全地执行一些用户定义的代码。为此,我想使用 RestrictedPython 来限制用户可以访问哪些模块和变量。有一些用户指南-

回答 0 投票 0

如何在 VBA 中将字符串作为命令运行

我在下面有这个简单的 VBA 代码,但我不知道为什么不起作用。 子运行() test = "MsgBox" & """" & "工作完成! & """" 应用程序.运行测试 结束子 我想要什么...

回答 4 投票 0

当字符串包含 Promise 或 async-await 函数时,eval() 不会等待函数执行并返回值

作为构建执行用户文本输入的客户端文本编辑器的一部分, 它创建一个输入表单并等待提交事件然后返回值以继续进一步执行 函数输入(

回答 0 投票 0

为什么 eval 在 JavaScript 之外不是一个坏主意?

在 JavaScript 中,eval 被认为是一个坏主意,主要是因为它会打开您的代码以进行注入攻击。引用此评论: 我们试图避免的攻击是当用户提供价值时......

回答 0 投票 0

python 评估打印结果之谜。评估('3+4' + '6.5')

我不明白下面代码的结果。谁能解释一下? x = eval('3+4' + '6.5') 打印(x) => 49.5 x = eval('3+4' + '6.5') 打印(x) => 49.5 y = eval('3'+'4' + '5.5') 打印...

回答 0 投票 0

如何在 python 中显示错误列表

来源=“”“ x = 1 d = {x: 2} y = d[x] c=f+1 """ 运行此代码时 c=f+1 将给出错误,因为 f 未定义,但我也想给出带有 t 的变量列表...

回答 2 投票 0

评估字符串时遇到溢出

当我尝试根据给定的 x1, x2, ... 从字符串中计算表达式 f(x1, x2, ...) 时出现此错误 我=评估(字符串) :1: RuntimeWarning:

回答 1 投票 0

How to create an object or associative array with puppeteer evaluate or eval methods?

我可以轻松地从一组选择器中获取一些单一属性,但无法创建某种对象或具有某些“键”和“值”的关联数组。 这适用于 2 个属性

回答 1 投票 0

如何在 MySQL 表中存储可执行的 PHP 代码? [关闭]

我有一个博客,我将帖子存储在 MySQL 表中。我希望帖子是动态的,特别是,我希望帖子接受电子邮件地址作为用户输入并发布,当

回答 0 投票 0

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