python执行系统命令后获取返回值的几种方式集合
作者:nextdoor6 时间:2022-07-24 22:43:56
第一种情况
os.system('ps aux')
执行系统命令,没有返回值
第二种情况
result = os.popen('ps aux')
res = result.read()
for line in res.splitlines():
print line
执行系统命令,可以获取执行系统命令的结果
p = subprocess.Popen('ps aux',shell=True,stdout=subprocess.PIPE)
out,err = p.communicate()
for line in out.splitlines():
print line
同上,执行系统命令,可以获取执行系统命令的结果
第三种情况
output = commands.getstatusoutput('ps aux')
print output
执行系统命令,并获取当前函数的返回值
来源:https://blog.csdn.net/nextdoor6/article/details/51283117
标签:python,命令,返回值
0
投稿
猜你喜欢
跟混乱的页面弹窗说再见
2024-06-07 16:02:05
使用Numpy读取CSV文件,并进行行列删除的操作方法
2023-05-05 03:26:11
js中继承的几种用法总结(apply,call,prototype)
2024-04-16 09:47:25
Golang应用执行Shell命令实战
2024-05-22 10:29:20
Python爬虫之Selenium警告框(弹窗)处理
2021-10-06 23:59:12
pytest框架之fixture详细使用详解
2022-01-22 01:47:19
一文搞懂python 中的迭代器和生成器
2022-02-11 15:47:14
opencv中颜色空间转换函数cv2.cvtColor()使用
2023-03-10 18:22:38
Python的迭代器和生成器
2022-04-29 17:56:09
Pycharm之快速定位到某行快捷键的方法
2022-06-20 14:07:53
python爬虫基础之简易网页搜集器
2023-08-25 14:05:17
JetBrains(IEDA、CLion、Pycharm) 学生获得免费使用资格
2022-02-21 09:25:35
Python绘制专业的K线图 源代码解析
2023-09-02 09:51:35
详解python中的IO操作方法
2023-08-29 22:16:16
Python3 伪装浏览器的方法示例
2023-11-16 21:53:44
ASP XML操作类代码
2011-03-08 10:47:00
使用Python来开发Markdown脚本扩展的实例分享
2023-06-02 06:48:06
哪种Python框架适合你?简单介绍几种主流Python框架
2023-04-27 03:21:52
使用PyQt的QLabel组件实现选定目标框功能的方法示例
2022-01-08 22:43:21
一文搞懂 parseInt()函数异常行为
2024-04-30 08:57:11