কম্পিউটার

আধুনিক পাইথনে কাস্টম ব্যতিক্রমগুলি কীভাবে ঘোষণা করবেন?


কোনো কিছুকে ওভাররাইড করতে বা ব্যতিক্রমে অতিরিক্ত আর্গুমেন্ট পাস করতে আমরা আধুনিক পাইথনে এটি করি:

class ValidationError(Exception):
def __init__(self, message, errors):
super(ValidationError, self).__init__(message)
self.errors = errors

এইভাবে আমরা দ্বিতীয় প্যারামিটারে ত্রুটি বার্তাগুলির অভিধান পাস করতে পারি, এবং প্রয়োজনে পরে এটি পেতে পারি৷


  1. কিভাবে আমরা পাইথনে পরিবর্তনশীল ঘোষণা করব?

  2. পাইথন ব্যতিক্রম কি রানটাইম ত্রুটি?

  3. ত্রুটি কোড এবং ত্রুটি বার্তা সহ কাস্টম পাইথন ব্যতিক্রমগুলি কীভাবে লিখবেন?

  4. পাইথন ভেরিয়েবল - পাইথনে ভেরিয়েবলগুলি কীভাবে ঘোষণা এবং ব্যবহার করবেন