Linux Python shell 执行文件之间的文件调用

在shell sh 调用py

callpy.sh:

#!/bin/bash
echo 'start call py'
./frompy.py
echo 'end call py'

frompy.py:

#!/usr/bin/python
print "from python"

在Python py中调用sh

callsh.py:

#!/usr/bin/python
import sys
import os

print "start call sh file"
os.system('./fromsh.sh')
print "end call sh file"

fromsh.sh:

#!/bin/bash
echo "from sh file "
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐