Hi Peter,
Did you try this on a clean new profile with no plugins installed?
Bests
Matthias
On 4/20/20 11:08 AM, Drexel Peter wrote:
Hi,
I use a Python-Script to load all shapefiles in a directory tree one
by one and export the sld-files.
It works fine, but slows down incredible after ~100 files.
So I tried the following barebone script with just the essentials
(load shapefile, add it to the map canvas, remove it again and then
clear the project) in a loop and I get the same behavior…
from datetime import datetime
for i in range(1, 1000):
vlayer=QgsVectorLayer ("aShapeFile.shp" ,"run " + str(i) + " at " +
datetime.now().strftime('%H:%M:%S') ,"ogr")
QgsProject.instance().addMapLayer(vlayer)
QgsProject.instance().removeMapLayer(vlayer.id())
QgsProject.instance().clear()
Same result, the Script slows down after every iteration in the loop
AND QGIS-memory consumption goes up!
Do I need to do some garbage cleaning / what am I doing wrong / is
this a Memory leak?
Thanks everybody for any hints / help!
Peter
_______________________________________________
QGIS-Developer mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
_______________________________________________
Qgis-user mailing list
[email protected]
List info: https://lists.osgeo.org/mailman/listinfo/qgis-user
Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user