Код: Выделить всё
base = {
"db": {
"host": "localhost",
"port": 5432
},
"debug": False
}
override = {
"db": {
"port": 5433
}
}
print("Before update:")
print(base)
base.update(override)
print("\nAfter update:")
print(base)
Вместо этого полученный результат показывает, что весь вложенный словарь "db" заменен, а не частично объединен.
Код: Выделить всё
{
"db": {
"port": 5433
},
"debug": False
}
Подробнее здесь: https://stackoverflow.com/questions/798 ... rging-them
Мобильная версия