Нужно из test.py вызвать и исполнить test2.py и продолжить выполнять test.py дальше.
#!/usr/bin/env python. # -*- coding: utf-8 -*- from os import system from sys import argv system('test2.py --q='2' --w='15' --from='qwe@qwe.com' --to='qaz@qaz.com'')
File "./test.py", line 5 system('test2.py --q='2' --w='15' --from='qwe@qwe.com' --to='qaz@qaz.com'') SyntaxError: invalid syntax

Пробовал так:
me = 'test2.py --q='2' --w='15' --from='qwe@qwe.com' --to='qaz@qaz.com'' import subprocess PIPE = subprocess.PIPE p = subprocess.Popen(me, shell = True) p.wait()
>>> import sys >>> sys.version '2.6.6 (r266:84292, Jan 22 2014, 09:42:36)