python脚本执行shell命令,python编写shell脚本详细讲解
我相信你对这首曲子有着丰富的理解。边肖已经教了你早期相关的内容。不知道现在跟你提起,脑子里会不会有一些印象?或者,你能为边肖完成我们文章的问题吗?最起码大家心里要知道一些剧本怎么叫。然后根据自己的想象,看看下面小编给的内容,组合起来,优化一下~
1.python调用shell方法os.system()
#!/usr/local/bin/python3.7
进口时间
进口货
计数=0
n=操作系统( shb.sh )
whileTrue:
计数=计数1
ifcount==8:
打印( thiscountis: ,计数)
破裂
else:
时间.睡眠(1)
打印( thiscountis: ,计数)
打印(“再见”)shell脚本如下:
>#!/bin/sh
echo"helloworld"
运行结果:
[python@master2while]$pythona.pyhelloworld
thiscountis:1
thiscountis:2
thiscountis:3
thiscountis:4
thiscountis:5
thiscountis:6
thiscountis:7
thiscountis:8
GoodBye
2.python调用shell方法os.popen()
#!/usr/local/bin/python3.7importtime
importos
count=0
n=os.system('shb.sh')
whileTrue:
count=count+1
ifcount==8:
print('thiscountis:',count)
break
else:
time.sleep(1)
print('thiscountis:',count)
print('GoodBye')
运行结果:
[python@master2while]$pythona.py<os._wrap_closeobjectat0x7f7f89377940>
['helloworld\n']
thiscountis:1
thiscountis:2
thiscountis:3
thiscountis:4
thiscountis:5
thiscountis:6
thiscountis:7
thiscountis:8
GoodBye
好啦,大家看下是否跟平常调用方式一不一样呢?大概都能看出来关于python调用脚本时候,大致都是这样子的吧,那大家如果遇到类似问题,可以举一反三学习哦~
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。