Я хочу объединить 2 argparse.Namespace
объектов в Python 2.x.
В Python 3.x я могу сделать что-то вроде этого:
from argparse import Namespace
# The 2 initial objects
options_foo = Namespace(foo="foo")
options_bar = Namespace(bar="bar")
# the merged object
options_baz = Namespace(**vars(options_foo), **vars(options_bar))
И получить:
print(options_baz)
# Namespace(foo="foo", bar="bar")
Но в Python 2.x я не могу.Я получаю следующую ошибку:
SyntaxError: invalid syntax
Есть ли простой способ добиться этого?