我有一个字符串数组,我试图迭代并将字符串存储到另一个字符串中。但是,当我将其写入另一个文件时,它会显示为%s。
以下是代码片段:
for labels in rows[0]:
if (labels == 'Year'):
continue
else:
dataset = """{{\nlabel: '%s',\ndata: '%s',\nbackgroundColor: 'rgba(168, 191, 18, 0.7)',\nborderColor: 'rgba(168, 191, 18, 1)',\nborderWidth: 0\n}},\n""" % labels, labels
f.write(dataset)
f.close()
另外,我不确定如何将数据集行拆分为多行,同时仍然保留应该的格式。有人可以帮忙吗?谢谢!
答案 0 :(得分:1)
尝试了你的代码。它打印not enough arguments for format string
。
试试% (labels, labels)