str = unicode # Custom Excepthook import labscript_utils.excepthook import os try: from labscript_utils import check_version except ImportError: raise ImportError('Require labscript_utils > 2.1.0') check_version('labscript_utils', '2.12.4', '3') # Splash screen from labscript_utils.splash import Splash splash = Splash(os.path.join(os.path.dirname(__file__), 'BLACS.svg')) splash.show() splash.update_text('importing standard library modules') import logging, logging.handlers import socket import subprocess import sys import time import signal # Quit on ctrl-c signal.signal(signal.SIGINT, signal.SIG_DFL) splash.update_text('importing Qt')