如果您
StdinCommand从
Popen()参数中删除,似乎您的第二个方法应该可以工作:
p = Popen(['/vol/thchem/x86_64-linux/bin/molpro'], shell = False, stdout = None, stderr = STDOUT, stdin = PIPE)p.communicate(input = StdinCommand)

如果您
StdinCommand从
Popen()参数中删除,似乎您的第二个方法应该可以工作:
p = Popen(['/vol/thchem/x86_64-linux/bin/molpro'], shell = False, stdout = None, stderr = STDOUT, stdin = PIPE)p.communicate(input = StdinCommand)