py调用cmd命令
来源:互联网 发布:出肉走淘宝 编辑:程序博客网 时间:2024/06/08 07:19
不说其他直接上代码:
def execFormatCmd(cmd): cmd = cmd.replace('\\', '/') cmd = re.sub('/+', '/', cmd)# print cmd ret = 0 if platform.system() == "Windows": st = subprocess.STARTUPINFO st.dwFlags = subprocess.STARTF_USESHOWWINDOW st.wShowWindow = subprocess.SW_HIDE s = subprocess.Popen(cmd, shell=True) ret = s.wait() if ret: s = subprocess.Popen(cmd, stdout=subprocess.PIPE , stderr=subprocess.PIPE, shell=True) stdoutput, erroutput = s.communicate() log_utils.error("*******ERROR*******") log_utils.error(stdoutput) log_utils.error(erroutput) log_utils.error("*******************") cmd = 'error::' + cmd + ' !!!exec Fail!!! ' else: s = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE, shell=True) stdoutput, erroutput = s.communicate() cmd += ' !!!exec success!!! ' log_utils.warning(cmd) return ret
0 1
- py调用cmd命令
- 调用CMD命令
- java调用cmd命令
- JAVA调用CMD命令
- Java 调用CMD 命令
- java调用CMD命令
- Java调用CMD命令
- Java调用CMD命令
- C#调用CMD命令
- javaScript调用cmd命令
- Java调用CMD命令
- JAVA 调用cmd命令
- Java调用CMD命令
- C# 调用 CMD 命令
- Java 调用CMD 命令
- JAVA 调用CMD命令
- Java 调用cmd命令
- C#调用cmd命令
- Android知识补漏
- 小问题快速处理
- Java小程序之用*打印正/倒立三角形
- mysql--sql查询练手
- 开启MYSQL主从同步备份
- py调用cmd命令
- Android解决ViewPager嵌套Fragment,Fragment嵌套ViewPager滑动冲突
- 每天一道算法题(六)深度优先算法(DFS)学习及Java实现
- 指针运算
- 【拾遗】C++申请动态连续内存的二维数组
- 203. Remove Linked List Elements
- 拦截器和过滤器
- 快速排序(Quicksort)的Javascript实现
- 枚举的创建和描述文本的获取