我们正在运行一个脚本,在该脚本中我们使用调用另一个模块的特定模块。更具体地说,我们的脚本使用名为" rasterstats"它调用GDAL模块。
所有脚本都运行良好,但由于某种原因,我们得到了一个"警告"控制台中出错。警告不是批评者,因为模块假定了某些东西(它假设是正确的)。
警告是:raster_stats
在我们的脚本中,我们使用调用gdal.RasterizeLayer
的{{1}}命令。如果您搜索failed to fetch spatial reference
:http://worldwind31.arc.nasa.gov/svn/trunk/GDAL/GDAL-1.7.2/alg/gdalrasterize.cpp
所以我的问题是:考虑到警告不是批评者并且脚本完美无缺,是否有可能捕获警告并埋葬它以便它不会在控制台中显示?