O bloco try do Python não captura as exceções do os.system
Eu tenho esse código python:
import os
try:
os.system('wrongcommand')
except:
print("command does not work")
O código imprime:
wrongcommand: command not found
Ao invés decommand does not work
. Alguém sabe por que não está imprimindo minha mensagem de erro?