Это действительно несколько вопросов:
Есть ли причина, по которой argparse использует пространство имен вместо словаря?
Предполагая, что у меня есть класс с __ init __ (self, init_method , * args)
. Параметр init_method
сообщает init_function, каким образом я хочу инициализировать класс, а параметр arg
дает все аргументы, необходимые для инициализации. Аргументы могут быть разными для разных методов. Должен ли я использовать словарь или пространство имен?
Предполагая, что я использую пространство имен, как мне передать пространство имен в __ init __ ()
?