2015-11-22 55 views

回答

1

假設您控制腳本在Python 3運行,這樣的話你只是想運行的蟒蛇的相同版本的子進程,然後嘗試:

import sys 
p = subprocess.getoutput("'{}' ./file.py < input.txt".format(sys.executable)) 
0

最明顯的方式,以確保蟒蛇3.X則採用的是:

p = subprocess.getoutput("python3 ./file.py < input.txt") 
相關問題