擅长:python、mysql、java
<p>你可以这样做。使用set_defaults(func=您的_函数)</p>
<pre><code> _parser = argparse.ArgumentParser(description="blalbabla awesome Framework")
_subparsers = _parser.add_subparsers(help="sub command help")
_check_parser = _subparsers.add_parser("check", help="check the code")
_check_parser.add_argument(" script_path", help="can be a python file or dir", required=True)
_check_parser.add_argument(" verbose", help='turn on debug level logging', action='store_true', default=False)
_check_parser.set_defaults(func=do_function)
def do_function(args):
if args.script_path is file:
xxxx
</code></pre>
<p>然后您可以正确访问do\u function()</p>