Python3 执行Linux Bash命令的方法


Posted in Python onJuly 12, 2019

和之前C++执行Linux Bash命令的方法 一样,Python依然支持system调用和popen()函数来执行linux bash命令。

方法一:system调用

#仅仅在一个子终端运行系统命令,而不能获取命令执行后的返回信息
import os
os.system('ls')

方法二:popen()函数

import os
os.popen('ls').readlines() #这个返回值是一个list

方法三:使用模块 subprocess

import subprocess
subprocess.call('ls') #可以直接call()调用

'''
#也可以使用subprocess.Popen
p = subprocess.Popen('ls', shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)
for line in p.stdout.readlines():
  print(line)

'''

以上这篇Python3 执行Linux Bash命令的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python中子类调用父类函数的方法示例
Aug 18 Python
将python代码和注释分离的方法
Apr 21 Python
Python实现的质因式分解算法示例
May 03 Python
python 批量修改/替换数据的实例
Jul 25 Python
python绘制热力图heatmap
Mar 23 Python
python发送多人邮件没有展示收件人问题的解决方法
Jun 21 Python
Django密码存储策略分析
Jan 09 Python
python字符串下标与切片及使用方法
Feb 13 Python
Python接口测试get请求过程详解
Feb 28 Python
浅谈JupyterNotebook导出pdf解决中文的问题
Apr 22 Python
python 制作网站筛选工具(附源码)
Jan 21 Python
python 实现Requests发送带cookies的请求
Feb 08 Python
Flask-WTF表单的使用方法
Jul 12 #Python
解决Python中pandas读取*.csv文件出现编码问题
Jul 12 #Python
python的debug实用工具 pdb详解
Jul 12 #Python
Flask配置Cors跨域的实现
Jul 12 #Python
python调用webservice接口的实现
Jul 12 #Python
python3模拟实现xshell远程执行liunx命令的方法
Jul 12 #Python
Python实现蒙特卡洛算法小实验过程详解
Jul 12 #Python
You might like
关于查看MSSQL 数据库 用户每个表 占用的空间大小
2013/06/21 PHP
php中cookie实现二级域名可访问操作的方法
2014/11/11 PHP
php数组键名技巧小结
2015/02/17 PHP
PHP流Streams、包装器wrapper概念与用法实例详解
2017/11/17 PHP
javascript 获取所有id中包含某关键字的控件的实现代码
2010/11/25 Javascript
基于JQuery的asp.net树实现代码
2010/11/30 Javascript
7款吸引人眼球的jQuery/CSS3特效实例分享
2013/04/25 Javascript
javascript中验证大写字母、数字和中文
2014/01/15 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
Jquery判断form表单数据是否变化
2016/03/30 Javascript
vue项目中做编辑功能传递数据时遇到问题的解决方法
2016/12/19 Javascript
angular2 ng build部署后base文件路径问题详细解答
2017/07/15 Javascript
JS实现简单的点赞与踩功能示例
2018/12/05 Javascript
react高阶组件添加和删除props
2019/04/26 Javascript
[22:07]DOTA2-DPC中国联赛 正赛 iG vs Magma 选手采访
2021/03/11 DOTA
Python实现的递归神经网络简单示例
2017/08/11 Python
在Python中分别打印列表中的每一个元素方法
2018/11/07 Python
浅谈python实现Google翻译PDF,解决换行的问题
2018/11/28 Python
Python高级特性与几种函数的讲解
2019/03/08 Python
Python中遍历列表的方法总结
2019/06/27 Python
python高斯分布概率密度函数的使用详解
2019/07/10 Python
Django框架视图层URL映射与反向解析实例分析
2019/07/29 Python
python3的数据类型及数据类型转换实例详解
2019/08/20 Python
Python使用百度api做人脸对比的方法
2019/08/28 Python
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
2017/08/24 HTML / CSS
日本最新流行服饰网购:Nissen
2016/07/24 全球购物
简约控的天堂:The Undone
2016/12/21 全球购物
给儿子的表扬信
2014/01/15 职场文书
党的群众路线教育实践活动心得体会
2014/03/03 职场文书
《埃及的金字塔》教学反思
2014/04/07 职场文书
贸易跟单员英文求职信
2014/04/19 职场文书
商业计算机应用专业自荐书
2014/06/09 职场文书
关于读书的演讲稿800字
2014/08/27 职场文书
opencv-python图像配准(匹配和叠加)的实现
2021/06/23 Python
小程序自定义轮播图圆点组件
2022/06/25 Javascript
Three.js实现雪糕地球的使用示例详解
2022/07/07 Javascript