Skip to content

Commit

Permalink
output markdown and print attributes before member
Browse files Browse the repository at this point in the history
  • Loading branch information
buganini committed Aug 22, 2015
1 parent 6569c6c commit 5742740
Showing 1 changed file with 16 additions and 15 deletions.
31 changes: 16 additions & 15 deletions chvar/chvar.py
Expand Up @@ -71,31 +71,32 @@ def query(self, key):
def _print_group2(self, g2):
c = Bsdconv("bsdconv:utf-8")

print("======Layer 2 Group {0}======".format(g2))
print("#Layer 2 Group {0}\n".format(g2))

print("Member:")
for g in self.layers[1][0].data.get(g2):
self._print_group1(g)

print("Attributes:")
print("##Attributes")
a = self.layers[1][1].get(g2)
for cat in a:
v = a[cat]
print("\t{0}: {1} ({2})".format(cat, c.conv(p01(v)), v))
print("* {0}: {1} ({2})".format(cat, c.conv(p01(v)), v))

print("##Member")
for g in self.layers[1][0].data.get(g2):
self._print_group1(g)

def _print_group1(self, g):
c = Bsdconv("bsdconv:utf-8")

print("\t======Layer 1 Group {0}======".format(g))
print("###Layer 1 Group {0}\n".format(g))

print("\tMember:")
d = self.layers[0][0].data.get(g)
for e in d:
print("\t\t{0} ({1})".format(c.conv(p01(e)), e))

print("\tAttributes:")
print("####Attributes")
a = self.layers[0][1].get(g)
for cat in a:
v = a[cat]
print("\t\t{0}: {1} ({2})".format(cat, c.conv(p01(v)), v))
print(" * {0}: {1} ({2})".format(cat, c.conv(p01(v)), v))

print("####Member")
d = self.layers[0][0].data.get(g)
for e in d:
print(" * {0} ({1})".format(c.conv(p01(e)), e))

print("")

0 comments on commit 5742740

Please sign in to comment.