예제 #1
0
def _use_pyseabreeze():
    try:
        import seabreeze.pyseabreeze as sbb
    except ImportError as e:
        warnings.warn("Can't load pyusb wrapper. Falling back to cseabreeze")
        return None
    else:
        sbb.initialize()
        return sbb
예제 #2
0
def _use_cseabreeze():
    try:
        import seabreeze.cseabreeze as sbb
    except ImportError:
        warnings.warn("Can't load seabreeze c library wrapper. Falling back to pyseabreeze")
        return None
    else:
        sbb.initialize()
        return sbb
예제 #3
0
def _use_pyseabreeze():
    try:
        import seabreeze.pyseabreeze as sbb
    except ImportError as e:
        warnings.warn("Can't load pyusb wrapper. Falling back to cseabreeze")
        return None
    else:
        sbb.initialize()
        return sbb
예제 #4
0
def _use_pyseabreeze():
    try:
        import seabreeze.pyseabreeze as sbb
    except ImportError as err:
        warnings.warn("Can't load pyusb wrapper, because:\n'%s'\n" % str(err))
        return None
    else:
        sbb.initialize()
        return sbb
예제 #5
0
def _use_pyseabreeze():
    try:
        import seabreeze.pyseabreeze as sbb
    except ImportError as err:
        warnings.warn("Can't load pyusb wrapper, because:\n'%s'\n" % err.message )
        return None
    else:
        sbb.initialize()
        return sbb
예제 #6
0
def _use_cseabreeze():
    try:
        import seabreeze.cseabreeze as sbb
    except ImportError as err:
        warnings.warn(
            "Can't load seabreeze c library wrapper, because:\n'%s'\n" %
            err.message)
        return None
    else:
        sbb.initialize()
        return sbb
예제 #7
0
def _use_cseabreeze():
    try:
        import seabreeze.cseabreeze as sbb
    except ImportError:
        warnings.warn(
            "Can't load seabreeze c library wrapper. Falling back to pyseabreeze"
        )
        return None
    else:
        sbb.initialize()
        return sbb