Faccio un esempio stupidissimo ma che mi farà capire:
Immagino di avere il programma che mi chiede di inserire un numero:
io lo faccio mettendolo nella variabile c.
Ora voglio richiamare un secondo programma che me lo stampa.
devo fare così?

import programma2
c = raw_input("digita un numero:")
programma2()

il programma2.py è:
print c


Immagino di no visto che non funziona.