正在尝试使用python脚本将给定的文本文件转换为.json
文件。
我试图将双引号附加为:output_str = '"'+input_str+'"'
,但它会在输出中产生两次双引号。你知道吗
i.e. if input_str = row
output_str = ""row"" instead of "row"
row.append(str)
writer = csv.writer(open("data.json",'wb'), delimiter=',')
writer.write(row)
有什么建议吗?你知道吗
Tags:
首先你的方法看起来不错。其次,我将使用
json
库来创建json文件:你的方法实际上是正确的。Python可以在字符串本身周围加引号,因为它是
string
对象的表示。但是这些引号只是在控制台中显示字符串时添加的,否则它们就不存在了!你知道吗来自shell的一些代码示例会更好,但是您可能会在字符串引号周围看到shell引号。你知道吗
我建议使用json library将字典自动转换为json文件。它会帮你处理一切的。你知道吗
相关问题 更多 >
编程相关推荐