Quiero reescribir un proyecto con nuevas capas y reescribir todas las capas antiguas. He encontrado la función removeAllMapLayers en la api qgis.core
Pero cuando lo intento:
project = QgsProject.instance()
project.removeAllMapLayers()
Donde estoy en un proyecto con algunas capas. Después de probar el código me sale este error:
Traceback (most recent call last):
File "<input>", line 1, in <module>
AttributeError: 'QgsProject' object has no attribute 'removeAllMapLayers'
¿Hay alguna otra forma de vaciar todas las capas de un proyecto? Quiero escribir en el mismo proyecto cuando esté vacío.