blob: 8a41ba90a3af62f4acb5abd903d244a066950c90 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#!/usr/bin/env python3
import importlib
import sys
name = sys.argv[1]
title = sys.argv[2]
print(title)
print("=" * len(title))
print()
module = importlib.import_module(name)
for t in sorted(module._by_text.keys()):
print(".. py:data:: {}.{}".format(name, t))
print(" :annotation: = {}".format(module._by_text[t]))
|