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实现的ini文件操作类分享
Nov 20 Python
Python中的多重装饰器
Apr 11 Python
Python+matplotlib绘制不同大小和颜色散点图实例
Jan 19 Python
Python实现爬虫从网络上下载文档的实例代码
Jun 13 Python
python 列表,数组和矩阵sum的用法及区别介绍
Jun 28 Python
python实现三次样条插值
Dec 17 Python
使用python3构建文件传输的方法
Feb 13 Python
python中的decimal类型转换实例详解
Jun 26 Python
Python 批量刷博客园访问量脚本过程解析
Aug 30 Python
使用python批量修改XML文件中图像的depth值
Jul 22 Python
Python turtle实现贪吃蛇游戏
Jun 18 Python
分享python函数常见关键字
Apr 26 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
php找出指定范围内回文数且平方根也是回文数的方法
2015/03/23 PHP
php简单随机字符串生成方法示例
2017/04/19 PHP
PHP-CGI远程代码执行漏洞分析与防范
2017/05/07 PHP
json 定义
2008/06/10 Javascript
JS location几个方法小姐
2008/07/09 Javascript
单击按钮显示隐藏子菜单经典案例
2013/01/04 Javascript
jquery实现textarea输入字符控制(仿微博输入控制字符)
2013/04/26 Javascript
让table变成exls的示例代码
2014/03/24 Javascript
判断数组的最佳方法(推荐)
2016/10/11 Javascript
js实现tab选项卡切换功能
2017/01/13 Javascript
微信小程序出现wx.navigateTo页面不跳转问题的解决方法
2017/12/26 Javascript
zTree 树插件实现全国五级地区点击后加载的示例
2018/02/05 Javascript
解决VUE中document.body.scrollTop为0的问题
2018/09/15 Javascript
如何实现小程序tab栏下划线动画效果
2019/05/18 Javascript
详解搭建一个vue-cli的移动端H5开发模板
2020/01/17 Javascript
Python的ORM框架SQLObject入门实例
2014/04/28 Python
Django框架中数据的连锁查询和限制返回数据的方法
2015/07/17 Python
Django中的“惰性翻译”方法的相关使用
2015/07/27 Python
python绘制简单折线图代码示例
2017/12/19 Python
Python OpenCV实现图片上输出中文
2018/01/22 Python
使用Python AIML搭建聊天机器人的方法示例
2018/07/09 Python
Python实现查找字符串数组最长公共前缀示例
2019/03/27 Python
python实现淘宝购物系统
2019/10/25 Python
使用pyqt5 tablewidget 单元格设置正则表达式
2019/12/13 Python
Python根据指定文件生成XML的方法
2020/06/29 Python
Python OpenCV去除字母后面的杂线操作
2020/07/05 Python
pycharm 多行批量缩进和反向缩进快捷键介绍
2021/01/15 Python
如何用Python进行时间序列分解和预测
2021/03/01 Python
纯CSS3实现移动端展开和收起效果的示例代码
2020/04/26 HTML / CSS
英国知名的护肤彩妆与时尚配饰大型综合零售电商:Unineed
2016/11/21 全球购物
幼儿园教师自我鉴定
2014/03/20 职场文书
大学迎新生标语
2014/10/06 职场文书
委托书英文
2015/01/28 职场文书
酒店财务经理岗位职责
2015/04/08 职场文书
nginx部署多前端项目的几种方法
2021/05/25 Servers
js前端设计模式优化50%表单校验代码示例
2022/06/21 Javascript