【发布时间】:2013-06-21 14:53:13
【问题描述】:
我有一个 python 脚本,它需要一个来自 shell 脚本的值。
以下是shell脚本(a.sh):
#!/bin/bash
return_value(){
value=$(///some unix command)
echo "$value"
}
return_value
以下是python脚本:
Import subprocess
answer = Subprocess.call([‘./a.sh’])
print("the answer is %s % answer")
但它不起作用。错误是“ImportError : No module named subprocess”。我猜我的版本(Python 2.3.4)已经很老了。在这种情况下是否可以应用子流程的替代品??
【问题讨论】:
标签: python linux bash shell unix