Код: Выделить всё
# Old:
'Map: % 20s' % name
# to New:
'Map: {: 20s}'.format(name)
Код: Выделить всё
ValueError: Space not allowed in string format specifier
Примечания сайта:
- Я не хочу использовать f-строки (пока), потому что существует много похожих строк, и это выглядит намного аккуратнее, если использовать вместо этого формат.
[*]Другие символы выравнивания:
ValueError: выравнивание '=' не разрешено в спецификаторе формата строки
[*]То же проблема с f-строками.
Пробел в f-строке приводит к ошибке ValueError: неверный формат спецификатор
[*]Форматирование строки: %, .format и f-строковый литерал
Подробнее здесь: https://stackoverflow.com/questions/789 ... -specifier