コード例 #1
0
def Application(args=None, raw=False, autoExit=True, url=None):
    global _app
    if args is None:
        args = [""]
    if url is None:
        url = "tcp://127.0.0.1:9559"
    if _app is None:
        if raw:
            _app = _Application(args)
        else:
            _app = _ApplicationSession(args, autoExit, url)
    else:
        raise Exception("Application was already initialized")
    return _app
コード例 #2
0
def Application(args=None, raw=False, autoExit=True, url=None):
    global _app
    if args is None:
        args = [ "" ]
    if url is None:
        url = "tcp://127.0.0.1:9559"
    if _app is None:
        if raw:
            _app = _Application(args)
        else:
            _app = _ApplicationSession(args, autoExit, url);
    else:
        raise Exception("Application was already initialized")
    return _app
コード例 #3
0
def Application(args=None, raw=False, autoExit=True, url=None):
    import sys
    global _app
    if _app is None:
        if args is None:
            args = sys.argv
        if url is None:
            url = "tcp://127.0.0.1:9559"
        if len(args) == 0:
            args = ['python']
        elif args[0] == '':
            args[0] = 'python'
        if raw:
            _app = _Application(args)
        else:
            _app = _ApplicationSession(args, autoExit, url)
    else:
        raise Exception("Application was already initialized")
    return _app
コード例 #4
0
def Application(args=None, raw=False, autoExit=True, url=None):
    """ Instanciate and return the App """
    global _app
    if _app is None:
        if args is None:
            args = sys.argv
        if url is None:
            url = ''
        if not args:
            args = ['python']
        elif args[0] == '':
            args[0] = 'python'
        if raw:
            _app = _Application(args)
        else:
            _app = _ApplicationSession(args, autoExit, url)
    else:
        raise Exception("Application was already initialized")
    return _app
コード例 #5
0
ファイル: __init__.py プロジェクト: aldebaran/libqi-python
def Application(args=None, raw=False, autoExit=True, url=None):
    import sys
    global _app
    if _app is None:
        if args is None:
            args = sys.argv
        if url is None:
            url = "tcp://127.0.0.1:9559"
        if len(args) == 0:
            args = ['python']
        elif args[0] == '':
            args[0] = 'python'
        if raw:
            _app = _Application(args)
        else:
            _app = _ApplicationSession(args, autoExit, url);
    else:
        raise Exception("Application was already initialized")
    return _app