位置: 编程技术 - 正文

python执行使用shell命令方法分享(python 执行命令)

编辑:rootadmin

推荐整理分享python执行使用shell命令方法分享(python 执行命令),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python怎样执行,python怎样执行,python执行ssh,python执行py,python语言如何执行,python 执行,python执行ssh,python 执行,内容如对您有帮助,希望把文章链接给更多的朋友!

1. os.system(shell_command)

直接在终端输出执行结果,返回执行状态0,1

此函数会启动子进程,在子进程中执行command,并返回command命令执行完毕后的退出状态,如果command有执行内容,会在标准输出显示。这实际上是使用C标准库函数system()实现的。

缺点:这个函数在执行command命令时需要重新打开一个终端,并且无法保存command命令的执行结果。

os.system('cat /etc/passwdqc.conf')

python执行使用shell命令方法分享(python 执行命令)

2. os.popen()

打开一个与command进程之间的管道。这个函数的返回值是一个文件对象,可以读或者写(由mode决定,mode默认是'r')。如果mode为'r',可以使用此函数的返回值调用read()来获取command命令的执行结果。

os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容。实际使用时视需求情况而选择。

tmp = os.popen('ls -l *').readlines()

3. commands.getstatusoutput(command)

使用commands.getstatusoutput(command)函数执行command命令并返回一个元组(status,output),分别表示command命令执行的返回状态和执行结果。对command的执行实际上是按照{command;} 2>&1的方式,所以output中包含控制台输出信息或者错误信息。output中不包含尾部的换行符。

实际使用时感觉 commands.getstatusoutput(command)用起来比较方便,根据实际要实现的功能使用吧

总结

标签: python 执行命令

本文链接地址:https://www.jiuchutong.com/biancheng/372192.html 转载请保留说明!

上一篇:python通过socket实现多个连接并实现ssh功能详解(python socketio)

下一篇:Python爬虫实例爬取网站搞笑段子(python 爬虫例子)

  • 金税三期系统的作用
  • 个体工商户税率2023
  • 厂部固定资产折旧属于什么费用
  • 活动策划费属于业务宣传费吗
  • 土地使用税在交多少
  • 开技术服务费发票怎么做账
  • 公司零申报怎么注销
  • 收到客户定金账务怎么做
  • 公司收的保证金可以打入私人账户吗
  • 委托加工设备
  • 企业支付的产品广告费应计入什么账户借方
  • 购销企业
  • 补交关税增值税怎么做分录?
  • 民间非营利组织会计制度
  • 财税201617号文
  • 劳务派遣工资需要发票吗
  • 环保设备的折旧计入
  • 补缴去年附加税及滞纳金
  • 小规模纳税人咨询服务费的税率是多少
  • 房地产开发企业取得的土地使用权用于建造
  • 专项维修基金所得税可税前扣除吗?
  • 维修车间人员的工作总结
  • 每个季度零申报需要做什么
  • 开业庆典的活动内容
  • 营业外支出的税额要进项转出吗
  • php数组函数输出《咏雪》里有多少"片"字
  • ajax请求php接口
  • 不用命令打开组策略
  • 营改增后房地产会计账务处理
  • 劳务的完成程度可以采用如下方法确定
  • shadowbar.exe - shadowbar是什么进程 有何作用
  • thinkphp操作数据库
  • 公司为员工缴纳社保的法律规定
  • 生产企业的成本有哪些
  • php生成图片验证怎么弄
  • vuedraggable官方文档
  • yolov3 改进
  • webpack与gulp面试题
  • 大数据实时数仓
  • linux symbolic link
  • php remote_addr
  • linux rc.d init.d
  • 跨平台 gui
  • python怎么导出数据到excel
  • 小规模纳税人的增值税计入成本吗
  • 海关缴款书稽核比对
  • 限定性净资产的限定主体是
  • 财务报表季报利润表本月金额怎么填
  • 分公司非独立核算怎么做账
  • 购买工业用地
  • 建筑业差额纳税申报
  • 快速实现愿望超灵的方法
  • 专家劳务费可以在手机操作吗
  • 一般劳务报酬个人所得税退税吗
  • 收到税局退款
  • 汽修修理厂
  • 附加税多计提了怎么做分录
  • 车辆购置税完税证明图片
  • 公司注销帐务怎么处理
  • 赞助费入账需要多久
  • 应付账款在借方
  • 建筑行业总产值占我国GDP的比重
  • 选择业务组合的原则是什么
  • 苹果电脑安全性
  • 苹果mac最新的系统
  • 安装最新的Google应用
  • 怎样加快电脑开机速度
  • windows7无法关闭密码保护共享
  • window10蓝瓶
  • javascript.info
  • opengl光照算法
  • event_base_new
  • Node.js生成HttpStatusCode辅助类发布到npm
  • android模拟器无法运行
  • Android中的布局有哪些
  • 重庆电子税务局网页版登录
  • 一般纳税人沙石税率是多少
  • 南通开发区地图高清版
  • 船舶吨税是中央税还是地方税
  • 广西怎么查社保记录
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设