python输出shell命令执行结果
2024-10-20 06:26:37
import os,subprocess
p = subprocess.Popen("df -h", shell=True, stdout=subprocess.PIPE)
out = p.stdout.readlines() for line in out:
print line.strip()
将df -h的执行结果输出到stdout,再用readlines方法读出来,再print出来
import os,subprocess
x = subprocess.check_output(["date", "+%T"])
print x
这个方法可以将某个命令的结果输出到python
最新文章
- Visual Studio 常用快捷键
- Dijkstra算法(一)之 C语言详解
- MySQL中的insert ignore into, replace into等的一些用法总结
- 蓝牙模块连接后出现ANR,日志记录
- WPF学习之深入浅出话命令
- 网页上的表格数据table
- sockopt note
- Oracle:Authid Current_User使用
- 批处理安装APK
- MAC 升级到10.10(OS X Yosemite)下apache+php的配置问题
- Java学习-集合(转)
- AppDomain(1)-AppDomainSetup
- Sicily-1156
- 谈谈Facebook的聊天系统架构
- Android组件:Fragment切换后保存状态
- setInterval setTimeout 详解
- 内存压测工具Memtester
- SQL Server: Datetime,Datetime2
- dubbo源码分析6——SPI机制中的AOP
- [编程小技巧]Notepad++中如何实现文本对比功能?