Answers:
您在使用QGIS 1.8吗?如果是这样,您可以通过以下方式删除您的vl
帐户:
QgsMapLayerRegistry.instance().removeMapLayers( [vl.id()] )
除此以外:
QgsMapLayerRegistry.instance().removeMapLayer( vl.id() )
如果您使用的是QGIS 3.0+,请替换QgsMapLayerRegistry
为QgsProject
。
或者,如果有机会要删除所有空白层,请查看“ 删除空白层”插件。
vl
变量。