我有一个 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:没有名为 subprocess 的模块”。我想我的版本(Python 2.3.4)已经很老了。在这种情况下是否可以应用子流程的替代品?