【发布时间】:2015-11-23 17:25:25
【问题描述】:
在 codacy 上,它检测到我没有足够的格式字符串参数的问题。请帮忙。
代码:
self.notify.error("An item we don't have: track %s level %s was selected." % [track, level])
【问题讨论】:
-
您可能会发现 str.format 不太容易出错
"An item we don't have: track {} level {} was selected.".format(track, level) -
感谢我尝试使用它:)
-
发布这是一个答案,如果它修复它,则将其标记为已解决:)
-
它肯定会起作用 我刚刚添加了一个使用 str.format 的示例,因为它是 python 中格式化字符串的首选方式,并且比旧样式格式功能更丰富。
-
嗯,这是正确的解决方案,所以请作为答案发布谢谢:)