snapping_toolbar = iface.mainWindow().findChild(QToolBar, "mSnappingToolBar")
for action in snapping_toolbar.actions():
    if "trac" in action.objectName().lower():
        action.setChecked(True)
        break
[m for m in dir(iface) if 'trac' in m.lower()]
tb = iface.mainWindow().findChild(QToolBar, "mSnappingToolBar")
[(a.objectName(), a.toolTip()) for a in tb.actions() if a.objectName()]
