Я пытаюсь записать некоторые значения в программу Python.Эти значения содержат фигурные скобки, поэтому перед регистрацией я заменяю все экземпляры фигурных скобок скобками, а затем записываю строку.Я печатаю строку в программе, чтобы убедиться, что фигурные скобки не остались, и все они заменяются круглыми скобками.Однако при записи строки я по-прежнему получаю следующую ошибку: «ValueError: неподдерживаемый символ формата '{' (0x7b) с индексом 1»
Я попытался заменить скобки в строке скобками, но безуспешно.
vals = [date, asset_1_day, asset_2_day, abs_returns_1, abs_returns_2, factor_returns_1, factor_returns_2]
val_string = str(vals).replace("{","(").replace("}",")")
print("val_string: {}".format(val_string))
logger.info(val_string)
Ожидаемый результат: запись строки в файл журнала.Фактический результат: «ValueError: неподдерживаемый символ формата '{' (0x7b) в индексе 1» и ничего не записывается