【问题标题】:How to write a JS null to file in Python instead of 'null' as a string如何在 Python 中将 JS null 写入文件而不是“null”作为字符串
【发布时间】:2013-07-01 10:27:07
【问题描述】:

我的问题是我需要将null 对象写入文件,以便在 JavaScript 中使用。

当我编写“null”时,JavaScript 将其理解为字符串。

例如在 Python 中:

null_list = ['null']*10
# output: ['null','null','null','null','null','null','null','null','null','null']

在 JavaScript 中我需要:

[null, null, null, null, null, null, null, null, null, null]

【问题讨论】:

  • 你能详细说明你的要求吗
  • 你的问题很可怕不清楚。您希望文件包含什么?你写的怎么样?
  • 您的意思是要打印没有" 围绕null 的列表?
  • 对不起,上面的说法令人困惑,谢谢大家。

标签: javascript python null


【解决方案1】:

尝试使用内置模块json将Python的None转换为JS的null

>>> import json
>>> null_list = [None]*10
>>> null_list
[None, None, None, None, None, None, None, None, None, None]
>>> json.dumps(null_list)
'[null, null, null, null, null, null, null, null, null, null]'

(正如this answer 中对类似问题的建议。)

【讨论】:

    猜你喜欢
    • 2020-12-31
    • 2012-01-16
    • 2015-07-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-31
    • 1970-01-01
    • 2013-08-17
    • 2012-07-18
    相关资源
    最近更新 更多