error.py 369 B

1234567891011121314151617
  1. # 简单的定义一个错误对象,用于返回错误信息时对于错误信息的封装
  2. class Error:
  3. def __init__(self):
  4. self.message = ""
  5. def new(self, message):
  6. self.message = message
  7. def to_string(self):
  8. return self.message
  9. # 返回一个错误对象
  10. def new(message):
  11. err = Error()
  12. err.new(message)
  13. return err