【发布时间】:2017-01-17 00:21:01
【问题描述】:
我有一个字典,其中键值对用单引号括起来,如下所示:
filename = 'sub-310621_task-EMOTION_acq-LR_bold.nii.gz'
intended_for ={"IntendedFor", filename}
因为我想将此字典写入 json 文件,所以我必须在两个引号之间有文件名,例如:"sub-310621_task-EMOTION_acq-LR_bold.nii.gz"
所以输出应该是这样的:
intended_for ={"IntendedFor", "sub-310621_task-EMOTION_acq-LR_bold.nii.gz"}
此输出将写入 test.json 文件,该文件应如下所示:
{
"IntendedFor": "sub-310621_task-EMOTION_acq-LR_bold.nii.gz"
}
我如何在 python 中做到这一点?
【问题讨论】:
-
请编辑您的问题以获得输出 json 的无效代码、输出是什么以及您的预期。
-
您可以使用
\"添加引号。例如filename = '\"sub-310621_task-EMOTION_acq-LR_bold.nii.gz\"'
标签: python json dictionary