Hi, I'm attempting to use pyqgis to export a few things to shapefile.
the code below is working well except that a few of the attributes are incompatible with shapefiles (amazing) lack of a binary datatype. ```py pathToFile = "C:/Users/hkelley/Downloads/test_exports/ layers = QgsProject.instance().mapLayers() for layer_id, layer in layers.items(): print(layer.name()) QgsVectorFileWriter.writeAsVectorFormat( layer, pathToFile+ layer.name() + ".shp", "utf-8", layer.crs(), driverName="ESRI Shapefile" ) ``` I see in the manual export options that I can check a box telling the export process to use "Use Binary (BLOB)". Image linked below for clarity [0] I haven't yet figured out how to pass that option to writeAsVectorFormat. any suggestions? Iv'e had a pretty thorough look through the docs for writeAsVctorFormat, is the solution related to QgsVectorFileWriter.BoolOption(QgsVectorFileWriter.BoolOption)? [0] https://imgur.com/a/9zSMHKq -- Hugh Kelley
_______________________________________________ QGIS-User mailing list QGIS-User@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user