Jak zwrócić wartość ze skryptu powłoki w skrypcie Pythona

Mam skrypt Pythona, który wymaga wartości ze skryptu powłoki.

Poniżej znajduje się skrypt powłoki (a.sh):

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

return_value

Poniżej znajduje się skrypt Pythona:

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

Ale to nie działa. Błąd to „ImportError: Brak modułu o nazwie podproces”. Myślę, że mój verison (Python 2.3.4) jest dość stary. Czy istnieje jakiś substytut podprocesu, który można zastosować w tym przypadku?

questionAnswers(2)

yourAnswerToTheQuestion