Example #1
0
class SDopener():
    # Class to call when using context manager
    def __init__(self, path, mode=SDC.READ):
        self.path = path
        self.mode = mode
        self.SD = SD(self.path, self.mode)

    def __enter__(self):
        return (self.SD)

    def __exit__(self, exc_type, exc_value, exc_traceback):
        self.SD.__del__()