Başka bir modülü çağıran belirli bir modül kullandığımız bir komut dosyası çalıştırıyoruz. Daha spesifik olmak gerekirse, betikimiz GDAL modülünü çağıran "rasterstats" adlı bir modül kullanıyor.Bir python uyarı hatası nasıl yakalanır ve 'gömülür'?
Tüm komut dosyaları düzgün çalışıyor, ancak bazı nedenlerden dolayı konsolda "Uyarı" hatası alıyoruz. Uyarı eleştirel değildir, çünkü modül bir şeyleri kabul eder (doğru olanı varsayar).
uyarıdır: Bizim komut dosyasında "Warning 1: Failed to fetch spatial reference on layer out to build transformer, assuming matching coordinate systems."
, biz gdal.RasterizeLayer
çağırır raster_stats
komutunu kullanın. Uyarı, bu dosyada failed to fetch spatial reference
: http://worldwind31.arc.nasa.gov/svn/trunk/GDAL/GDAL-1.7.2/alg/gdalrasterize.cpp
için arama yaparsanız bu soruyu yanıtlayalım: Buradaki uyarı: uyarının eleştirel olmadığını ve komut dosyasının kusursuz çalıştığını düşünerek uyarıyı yakalamak ve gömmek mümkün olabilir. konsolda görünmüyor mu?
Merhaba, nazik işaretlemek. – jackwise