Допустим, это мой словарь.
d = {"id": 12345, "msg": "Some msgs \n from the \n text file"}
Я хочу напечатать этот словарь как:
>>> print(d)
{
"id": 12345,
"msg": "Some msgs
from the
text file"
}
Как мне этого добиться?
Также, Я не могу вернуть строку с символами новой строки в форматированную строку. Допустим, ниже приведена моя строка:
str = "Some msgs \n from the \n text file"
При ее печати я получу отформатированную строку:
>>> print(str)
Some msgs
from the
text file
Но как сделать так, чтобы приведенный ниже код работал аналогично печати отформатированного словаря?
d["msg"] = str
print(d)