changeset 721 | ecf4d203c4d4 |
parent 720 | 6be032177e2a |
child 722 | a94f361fc42e |
720:6be032177e2a | 721:ecf4d203c4d4 |
---|---|
1 from os import listdir, path |
|
2 |
|
3 _base_path = path.split(__file__)[0] |
|
4 |
|
5 __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("__")] |
|
6 |
|
7 helps = [] |
|
8 for name in __all__: |
|
9 helpfilename = path.join(_base_path, name, "README") |
|
10 if path.isfile(helpfilename): |
|
11 helps.append(open(helpfilename).readline().strip()) |
|
12 else: |
|
13 helps.append(name) |