我在字符串中包含命令行参数,我需要将其拆分以提供给argparse.ArgumentParser.parse_args。
argparse.ArgumentParser.parse_args
我看到文档string.split()大量使用。但是,在复杂的情况下,这是行不通的,例如
string.split()
--foo "spaces in brakets" --bar escaped\ spaces
有功能可以在python中做到这一点吗?
这是shlex.split为创建的。
shlex.split