Advertisement
Guest User

Untitled

a guest
Mar 3rd, 2015
220
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.39 KB | None | 0 0
  1. from qgis.core import *
  2.  
  3. suffix = "_foo"
  4. pathToFile = "/path/to/wherever/"
  5.  
  6. layers = iface.legendInterface().layers()
  7. for layer in layers:
  8. newName = layer.name() + suffix + ".shp"
  9. ret = QgsVectorFileWriter.writeAsVectorFormat(layer, pathToFile + newName, "utf-8", None, "ESRI Shapefile")
  10. if ret == QgsVectorFileWriter.NoError:
  11. print newName + " saved to " + pathToFile + "!"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement