eval

    -2热度

    1回答

    有没有一种方法来评估比较运算符作为字符串传递的比较。没有做很多if-else的。 F.E. def cmp(arg1, op, arg2) : ...... 然后: cmp(5, "==", 6) cmp(7, ">", 6) cmp(12, "<=", 34) cmp("abc", "==", "bad")

    0热度

    1回答

    我想交叉多个集合(2个或更多)。要相交的集合的数量作为ARGV从命令行传递。因为数量正在从命令行传递。所以redis.call()函数中的参数数量是不确定的。 如何使用Lua脚本中的redis.call()函数来执行此操作。 然而,我已经写具有ALGO像的脚本: 接受的组的数目中的键要相交[1]。 使用setIntersected = redis.call(ARGV[1], ARGV[2])与前两

    2热度

    2回答

    我从具有多个HTML标签的数据库中获取字符串,并希望在终端中显示带有颜色的标记字。我用Perl6试过,但找不到工作解决方案。下面是步骤,我想: use v6; use Terminal::ANSIColor; my $str = "Text mit einem <i>kursiven</i> und noch einem <i>schrägen</i> Wort."; my $str1

    1热度

    1回答

    我在编码,并且在一部分中出现错误。 但我无法找到错误发生的原因。 代码(样本;类似的错误部分): class Test: def __init__(self,a=0): self.x = a self.l = [2**x for x in range(a)] #<--- self.l = [1,2,4,8,16] self.base() def base(sel

    1热度

    3回答

    我需要一种有效的方式来编写包含日期时间的字典的文件,然后能够将它们作为字符读取。类型的字典这样的: my_dict = {'1.0': [datetime.datetime(2000, 1, 1, 0, 0, 0, 000000, tzinfo=tzutc())], '2.0': [datetime.datetime(2000, 1, 1, 0, 0, 0, 000000, tzinfo=tzut

    1热度

    3回答

    所以我建立一个小的应用程序,你可以计算的JavaScript代码一些作品,但我有一个巨大的“道德经”的问题: 起初我想用eval,但我发现它的危险,所以我很快找到了一个替代品。 我能找到最接近的是函数的构造,但有一件事是不计算简单的代码片段,如2 + 3,因为它需要一个return声明,而eval没有,而且也没有这比eval更好的安全性(至少从我收集的内容来看)。 是否有任何其他方式来评估字符串就

    0热度

    1回答

    我正在使用node_redis npm包来调用lua函数。我想要传递给lua的JavaScript对象。 下面是样品JSON对象: var feeds=[]; var feed ={}; feed.uId ="Zqr6jfu6pgqNpAKaf"; feed.kIds =[]; feed.kIds.push("2557f730-e7a9-11e6-a2e7-49a45a663faf");

    0热度

    2回答

    我有一个GridView与几个BoundField。他们的数据字段是统计设置的,但我有一个字段需要一个eval动态绑定到一个字段。由于BoundField不支持Eval,我添加了一个TemplateField。这里有一个例子: <asp:TemplateField HeaderText="<%$ Resources:Resource, Type%>" SortExpression

    3热度

    1回答

    在球拍方案中,有一个名为“串口”的数据结构,您可以从中读取数据。在perl6中有类似的东西吗?对于例子,我要实现这些目标: my $a = "(1,2,3,4,5)"; # if you read from $a, you get a list that you can use; my $aList=readStringPort($a); say $aList.WHAT; # (List)

    0热度

    1回答

    原始代码是这样的: $hash_stack = array(); foreach ($values as $key => $val) { array_push($hash_stack, $val['tag']); eval("\$ret[" . implode($hash_stack, "][") . "] = '{$val[value]}';"); arr