QGISで、選択されているレイヤ名を取得するスクリプトは下記のように記述します。
layer = iface.activeLayer().name()
print layer + u" レイヤが選択されています。"
# QGIS3ではprint文にはカッコを付ける(Python3)
print (layer + u" レイヤが選択されています。")
実行すると現在選択されている「sample01」のレイヤ名を取得します。 コンソールに「sample01 レイヤが選択されています。」と表示されます。
- 参考文献
QGIS