Ignoring output from subprocess.Popen [duplicate]

Esta pergunta já tem uma resposta aqui:

Como ler o primeiro byte do stdout de um subprocesso e descartar o restante em Pytho 2 respostas

Estou chamando um programa java do meu script Python e está produzindo muitas informações inúteis que não quero. Eu tentei addindstdout=None para a função Popen:

subprocess.Popen(['java', '-jar', 'foo.jar'], stdout=None)

Mas faz o mesmo. Qualquer ideia

questionAnswers(2)

yourAnswerToTheQuestion