আমি পাইথনের জিডিএল-এর সাথে কাজ করছি এবং ব্যতিক্রম বাড়াতে জিডিএল পেতে চেয়েছিলাম যাতে আমি তাদের সাথে দরকারী কিছু করতে পারি। উদাহরণস্বরূপ যদি gdal দিয়ে কোনও ফাইল খোলা না যায় O আমি ত্রুটিগুলি sys.stdout এ ফেলে দেওয়ার পরিবর্তে ক্যাপচার করার একটি উপায় চাই।
বর্তমানে আমি gdal.UseExceptions()
ফাংশনটি ব্যবহার করার চেষ্টা করেছি তবে একটি সমস্যা জুড়ে এসেছি। কখন gdal.UseExceptions()
সেট করা হয় তা নির্দিষ্ট ত্রুটিগুলি লুকিয়ে রাখবে এবং সেগুলি থেকে কোনও ব্যতিক্রম বাড়াবে না। উদাহরণস্বরূপ ERROR 5: Access window out of range in RasterIO() Requested (1,15) of size 25x3 on raster of 26x17
অদৃশ্য হয়ে যায় এবং কোনও ব্যতিক্রম উত্থাপিত হয় না। এটি বেশ বিপজ্জনক বলে মনে হচ্ছে।
কোন ধারণা প্রশংসা করা হয়, ধন্যবাদ।