python中怎么运行shell脚本-Python教程

资源魔 18 0

python中怎样运转shell剧本?

system()

此中最初一个0是这个饬令的前往值,为0示意饬令执行胜利。应用system无奈将执行的后果保留起来。

c9bdf13df1d3b5bf01f53f8800f78fa.png

popen()

猎取饬令执行的后果,然而不饬令的执行状态,这样能够将猎取的后果保留起来放到list中。

cb3b4abe029134d5fb3947a946b1ea1.png

co妹妹ands

能够很不便的获得饬令的输入(包罗规范以及谬误输入)以及执行状态位。

co妹妹ands.getoutput('ls')这个办法只前往执行后果result没有前往状态。

3bd009b470147edfeb096547879f19e.png

正在python中挪用shell剧本

hello.sh

9b642373af6ef84832c261c8fbee63a.png

上面的512是前往的状态码,假如eixt 0时则前往的是0.

6043aba2b9db8fdfe07427ca286a0b8.png

shell剧本应用python剧本的参数

写一个hello.sh剧本,需求传入两个参数:

911facdabe9d1cd8b96bfab909f13cf.png

执行后果以下:

6ee8461a0cd40b6b0612a9a7017b9a6.png

正在python剧本中挪用shell剧本,并传入参数,留意参数先后要有空格

992579519506b9749925c3edbf877e4.png

执行python剧本

6b5adfb7109b5d009ecc6d0b43eb72d.png

相干保举:《Python教程》

以上就是python中怎样运转shell剧本的具体内容,更多请存眷资源魔其它相干文章!

标签: Python python教程 python编程 python使用问题

抱歉,评论功能暂时关闭!