博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux系统下python代码运行shell命令的方法
阅读量:5241 次
发布时间:2019-06-14

本文共 545 字,大约阅读时间需要 1 分钟。

方法一:os.popen

#!/usr/bin/python# -*- coding: UTF-8 -*-import os, sys# 使用 mkdir 命令a = 'ls'b = os.popen(a,'w',1)print b

方法二:os.system

#!/usr/bin/python# -*- coding: UTF-8 -*-import os, sys arg0="121.429015"arg1="31.245255"os.system('sh trans.sh '+arg0+' '+arg1)

其中trans.sh代码:

echo $1 $2

方法三:subprocess

import subprocessreturnCode = subprocess.call('pwd')print returnCode

方法四:commands

import commandsresult=commands.getoutput('pwd')result1=commands.getstatusoutput('pwd')print resultprint result1

 

转载于:https://www.cnblogs.com/answer727/p/9823235.html

你可能感兴趣的文章
discuz 常用脚本格式化数据
查看>>
洛谷P2777
查看>>
PHPStorm2017设置字体与设置浏览器访问
查看>>
Django 相关
查看>>
git init
查看>>
训练记录
查看>>
IList和DataSet性能差别 转自 http://blog.csdn.net/ilovemsdn/article/details/2954335
查看>>
Hive教程(1)
查看>>
第16周总结
查看>>
C#编程时应注意的性能处理
查看>>
Fragment
查看>>
比较安全的获取站点更目录
查看>>
苹果开发者账号那些事儿(二)
查看>>
使用C#交互快速生成代码!
查看>>
UVA11374 Airport Express
查看>>
P1373 小a和uim之大逃离 四维dp,维护差值
查看>>
NOIP2015 运输计划 树上差分+树剖
查看>>
P3950 部落冲突 树链剖分
查看>>
读书_2019年
查看>>
读书汇总贴
查看>>