Args:
            package_name: name of package

        Returns: the script_iterators of the package as a dictionary

def get_script_iterator(package_name, verbose = False):
        """
        Args:
            package_name: name of package

        Returns: the script_iterators of the package as a dictionary

        """

        packs = hf.explore_package(package_name + '.core')
        print(packs)
        script_iterator = {}

        for p in packs:
            for name, c in inspect.getmembers(importlib.import_module(p), inspect.isclass):
                if verbose:
                    print(p, name, c)

                if issubclass(c, ScriptIterator):
                    # update dictionary with 'Package name , e.g. pylabcontrol or b26_toolkit': <ScriptIterator_class>
                    script_iterator.update({c.__module__.split('.')[0]: c})

        return script_iterator