Используя @Autowired
, он работает. Вместо вызова внутреннего метода как this.method()
вы можете сделать:
@Autowired
Foo foo;
, а затем вызывать:
foo.method2();
Быстрый и легкий, но только для аргументов 0 или 1:
parser.add_argument("mybool", default=True,type=lambda x: bool(int(x)))
myargs=parser.parse_args()
print(myargs.mybool)
вывод будет "Ложью" после вызова от терминала:
python myscript.py 0