El bloque de prueba de Python no captura las excepciones de os.system
Tengo este código python:
import os
try:
os.system('wrongcommand')
except:
print("command does not work")
El código se imprime:
wrongcommand: command not found
En lugar decommand does not work
. ¿Alguien sabe por qué no está imprimiendo mi mensaje de error?