shlex 模块最常用的是 split() 函数,用来分割字符串,通常与 subprocess 结合使用。
注意:shlex和subprocess都是内置库,不需要安装。
示例代码1:
import shlex
aa = shlex.split('I love you!')
print(aa)
bb = shlex.split("人生苦短,我学python!")
print(bb)
运行结果:
示例代码2:
import shlex
import subprocess
aa = subprocess.Popen(shlex.split('ls -l /data'))
print(aa)
运行结果: