Недостаточно аргументов для форматирования строки Python
В кодировке он обнаруживает проблему, когда у меня недостаточно аргументов для форматирования строки. Помогите, пожалуйста.
код:
self.notify.error("An item we don't have: track %s level %s was selected." % [track, level])
2 ответа
Решение
Передать кортеж, а не список
self.notify.error("An item we don't have: track %s level %s was selected." % (track, level))
Вот как я это исправил
"An item we don't have: track {} level {} was selected.".format(track, level)