Following on from this question: Run QGIS layer Action on all selected features, a possible solution was to create an action in Python which iterated through the layer's selected features.
If you right-click in the attribute table, there is a
Run layer action which appears to be greyed out (
Print information is an action):
What is this
Run layer action option and how can it be used?