Gewusst wie: zurückgeben eines Werts aus einem shell-Skript im python-Skript

Habe ich ein python-Skript, welches benötigt einen Wert aus einem shell-Skript.

Folgenden wird das shell-Skript (ein.sh):

#!/bin/bash
return_value(){
  value=$(///some unix command)
  echo "$value"
}

return_value

Folgenden wird das python-Skript:

Import subprocess
answer = Subprocess.call([‘./a.sh’])
print("the answer is %s % answer")  

Aber es funktioniert nicht.Der Fehler "ImportError : No module named subprocess ". Ich denke, meine verison (Python 2.3.4) ist ziemlich alt. Gibt es Ersatz für den Teilprozess angewendet werden kann, in diesem Fall??

InformationsquelleAutor user2475677 | 2013-06-21
Schreibe einen Kommentar