是否有一个python标准函数可以像python中的bash一样将字符串解析为argv列表?

2024-06-06 20:30:51 发布

您现在位置:Python中文网/ 问答频道 /正文

考虑以下字符串:

./kmux.py  -r 'messenger.* xx'

如果kmux.py是一个python脚本,并且上面的字符串作为参数提供给bash,那么sys.argv将是以下列表:

["./kmux.py", "-r", "messenger.* xx"]

是否有一个标准python函数将第一个字符串转换为数组?

我可以在Python中手动复制bash的逻辑,以获取原始字符串并将其转换为这个数组,但我很好奇这样的函数是否已经存在


Tags: 函数字符串py脚本bash列表参数标准