赞
踩
windows的cmd命令是很难用的,比如想通过管道来对输出作下切割,就比较繁琐;然而在bash shell里,cut命令就能轻松搞定,但在windows下,如何执行bash命令呢?
首先要安装bash,不过,作为开发者,一般都会安装git,它自带了bash命令。
然后无意间查看bash的帮助手册,问题一下子就明了了:
以执行 ls -al 为例,代码:
- import subprocess
-
- res = subprocess.call(['C:/Program Files/Git/bin/bash.exe', '-c', 'ls -al'], shell=True)
'运行
输出:
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。