কম্পিউটার

পাইথনে পরিবেশ ত্রুটি ব্যতিক্রম কীভাবে ধরবেন?


EnvironmentError হল পাইথন (অপারেটিং সিস্টেম, ফাইল সিস্টেম ইত্যাদি) এর বাইরে থেকে আসা ত্রুটির জন্য বেস ক্লাস। EnvironmentError Exception হল StandarError ক্লাসের একটি সাবক্লাস। এটি IOError এবং OSError ব্যতিক্রমগুলির জন্য বেস ক্লাস। এটি আসলে IOError এবং OSError এর মতো সাবক্লাস ত্রুটির বিপরীতে উত্থাপিত হয় না।

IOError বা OSError-এর যেকোন উদাহরণ পরিবেশগত ত্রুটির উদাহরণ হওয়া উচিত।

উদাহরণ

import sys
try:
f = open ( "JohnDoe.txt", 'r' )
except Exception as e:
print e
print sys.exc_type

আউটপুট

[Errno 2] No such file or directory: 'JohnDoe.txt'
<type 'exceptions.IOError'>




  1. পাইথনে IOError ব্যতিক্রম কিভাবে ধরবেন?

  2. পাইথনে ব্যবহারকারী সংজ্ঞায়িত ব্যতিক্রম কীভাবে বাস্তবায়ন করবেন?

  3. কিভাবে পাইথনে KeyError ব্যতিক্রম ধরবেন?

  4. একটি তালিকা বোঝার মধ্যে একটি পাইথন ব্যতিক্রম কিভাবে ধরা যায়?