【发布时间】:2014-03-19 11:03:24
【问题描述】:
我正在尝试将一些 JSON 写入文件,以下是用于打开文件的代码,请记住我需要 quoting 和 "quotechar" 参数以确保 JSON 在写入文件时有效。
file = csv.writer(open("myfile" + ".txt",'ab'),delimiter = '|',quoting=csv.QUOTE_NONE, quotechar='')
由于某种原因,如果 JSON 包含“|”抛出异常并显示消息“需要转义,但没有设置转义字符”。下面是一个示例,有没有办法通过在打开文件时传递参数或以任何其他方式避免此类问题?
"clickthrulink.Description": "|this is a test"
【问题讨论】: