etisserant@10: from os import listdir, path etisserant@10: etisserant@12: _base_path = path.split(__file__)[0] etisserant@10: lbessard@83: __all__ = [name for name in listdir(_base_path) if path.isdir(path.join(_base_path, name)) and name.upper() != "CVS" or name.endswith(".py") and not name.startswith("__")] etisserant@106: etisserant@106: helps = [] etisserant@106: for name in __all__: etisserant@106: helpfilename = path.join(_base_path, name, "README") etisserant@106: if path.isfile(helpfilename): etisserant@106: helps.append(open(helpfilename).readline().strip()) etisserant@106: else: etisserant@106: helps.append(name)