将值传递给来自python的livy

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将值传递给来自python的livy相关的知识,希望对你有一定的参考价值。

我想将值传递给python中的livy代码。但是我传递的值在每次调用后都会发生变化,但是传给livy的值仍然相同。

data_while_loop = {
    'code': textwrap.dedent("""
    user_data_dict = """ + str(user_ver_dict) + """
    """
}

i = 0
map = {}
while i<10:
   map['x'] = i
   "statement to call value and pass map to livy code"
   i+=1

但是第一次迭代中的值与预期的一样。但不是在后续的迭代中。当map ['x']在livy的代码中传递时。在while循环中,map ['x']的值被发送到livy的代码上面。

答案

我通过在map ['x'] = i命令之后移动while循环中的data_while_loop变量来解决问题。这基本上会在每次调用data_while_loop时覆盖,并且map变量的最新值将传递给livy代码。

以上是关于将值传递给来自python的livy的主要内容,如果未能解决你的问题,请参考以下文章

如何将值从片段/活动传递到 xml?

将值传递给不是来自 Django ModelForm 中的输入的必填字段

将值/变量从 fancybox iframe 传递给父级

将值从回收器适配器传递到android中的片段

Objective-c:将值从 AppDelegate 传递给 UIViewController

如何将值从一个片段的回收器视图项传递到另一个片段