[gdal-dev] Making OGR raise exceptions in Python
Matsamentet
mbu at teleplan.no
Tue Jan 21 04:18:31 PST 2020
Hi!
I'm developing a Python script which uses both gdal and ogr. Since
exceptions are not raised by default, I have added to my script
*gdal.UseExceptions()
ogr.UseExceptions()*
*raster_ds = gdal.Open('c:/nonexistant.tif')* raises an exception as
expected.
*vector_ds = ogr.Open('c:/nonexistant.shp')* on the other hand, quietly
returns nothing with no exception raised. It also tried other methods of ogr
like GetDriver,
Is this the intended behaviour, and if so, is there another way to make ogr
raise exceptions?
I'm using GDAL 3.0.2 and Python 3.7.6
Thanks!
Mats Budalen
--
Sent from: http://osgeo-org.1560.x6.nabble.com/GDAL-Dev-f3742093.html
More information about the gdal-dev
mailing list