> >>> import os > >>> outf = os.popen('addperson', 'w') > >>> inf = file('answer_file', 'r') > >>> outf.write(inf.read()) > >>> inf.close() > >>> outf.close() Would this work: import os, shutil shutil.copyfileobj(file('answer_file'), os.popen('addperson', 'w'))