【问题标题】:How to call python dir value in javascript如何在javascript中调用python dir值
【发布时间】:2019-05-07 08:17:59
【问题描述】:

如何在javascript文件中调用python字典值?

我的java脚本代码是

 <script>
    var _data = {};
    var _data = how to Store value ??,
 </script>

我的python代码是

drives_a = [chr(x) + ':' for x in range(65, 90) if os.path.exists(chr(x) + ':')]
list_with_tuples = [(x, x) for x in drives_a]

【问题讨论】:

  • 绝对没有办法回答这个问题。 Python和JS代码有什么关系?数据如何从一个到另一个?
  • 这个问题没有任何意义。请思考、写作、阅读然后发布问题。
  • 嗯,有几种方法。但是python主要用于服务器端和javascript客户端。所以你可以使用 ajax 调用。您还可以查看skulpt.org,它让您可以像使用 JS 一样使用 python,而无需任何服务器端支持。如果这是您正在寻找的答案,我将展开完整的答案

标签: javascript python


【解决方案1】:

您使用哪个网络框架?姜戈?

如果是 django 那么:

首先将视图中的数据转储为 json:

your_data  = __import__("json").dumps(your_python_dict_list_etc)
return render (request, "your_template.html", {"your_data":your_data})

然后你可以在你的模板中这样使用它:

 <script>
    var json_data = {{ your_data }};
 </script>

【讨论】:

  • 即使是 django 也行不通。如果需要,您应该添加评论
  • 对不起,你是对的,这里你不能使用import。您需要在视图中导入 json。我编辑它。
  • 是的,我正在使用 Django,但此脚本不起作用。
  • 你知道如何用 Django 实现依赖/链式下拉列表,简单的 djanjo 表单
  • 使用 django 表单。也许这个链接对你有用:simpleisbetterthancomplex.com/tutorial/2018/01/29/…
猜你喜欢
  • 1970-01-01
  • 2013-02-18
  • 2018-01-07
  • 2010-12-22
  • 2018-10-23
  • 2016-07-31
  • 2018-12-08
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多