How to use the itango.get_ipython_profiles function in itango

To help you get started, we’ve selected a few itango examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github sardana-org / sardana / src / sardana / spock / ipython_00_10 / genutils.py View on Github external
def get_ipython_profiles():
    """Helper function to find all ipython profiles"""
    if hasattr(itango, "get_ipython_profiles"):
        return itango.get_ipython_profiles()

    ret = []
    ipydir = get_ipython_dir()
    if os.path.isdir(ipydir):
        for i in os.listdir(ipydir):
            fullname = os.path.join(ipydir, i)
            if i.startswith("ipy_profile_") and i.endswith(".py"):
                if os.path.isfile(fullname):
                    ret.append(i[len("ipy_profile_"):i.rfind(".")])
    return ret

itango

An interactive Tango client

LGPL-3.0
Latest version published 2 months ago

Package Health Score

60 / 100
Full package analysis