Dmitry, 1 и что? у тебя появилось теперь 4 места подстановки, значит столько значения и надо передавать
2. ну вот после полного traceback видно реальное место ошибки. Ты вообще дебажить пытаешься? у тебя сколько {}? сколько в итоге в format оказывается?
Phys_Math_Man, без понятия какой устроит, мне хватает оф доков и кучи статей, которые ищу гуглом, где уже есть более подробная информация, хотя они больше про решение проблем, чем про доки.