Si lo que quieres es capturar el error que arroja print hm puedes usar:
Código Python:
Ver originaltry:
print hm
except Exception as e:
print "Error:", e
Suponiendo que no sabes qué error va a tirar. Como esa expresión solo puede arrojar NameError, sería más adecuado hacer:
Código Python:
Ver originaltry:
print hm
except NameError as e:
print "NameError:", e
O ya que importaste el módulo traceback podes usar:
Código Python:
Ver originaltry:
print hm
except NameError:
print traceback.format_exc()
Para imprimir el error completo.