Source code for cafepy.utils.cafepy_error
#!/usr/bin/env python3
# coding: utf-8
"""
### Author: Mogu ###
This code is for Errors.
# environment:
Python3.5.1
# requirements:
"""
[docs]class CafePyError(Exception):
"""Base class for exceptions in this module"""
def __str__(self):
return self.msg
[docs]class ReadingError(CafePyError):
def __init__(self,expr,func,msg):
self.expr = expr
self.func = func
self.msg = msg
[docs]class FileTypeError(CafePyError):
def __init__(self, msg):
self.msg = msg
[docs]class CmdLineError(CafePyError):
def __init__(self,msg):
self.msg = msg