equal
deleted
inserted
replaced
82 l = ["«"+x+"»" for x in attrs] |
82 l = ["«"+x+"»" for x in attrs] |
83 l.sort() |
83 l.sort() |
84 FOUT.write(", ".join(l)) |
84 FOUT.write(", ".join(l)) |
85 FOUT.write("\n") |
85 FOUT.write("\n") |
86 FOUT.write("\n") |
86 FOUT.write("\n") |
87 for (pos, trs, exs) in article[1]: |
87 for sense in article[1]: |
|
88 if not sense: |
|
89 raise Exception("""Empty sense for article: """ + article[0].__iter__().__next__()) |
88 FOUT.write(" ") |
90 FOUT.write(" ") |
89 if pos is not None: |
91 if sense.pos: |
90 FOUT.write("«") |
92 FOUT.write("«") |
91 FOUT.write(pos) |
93 FOUT.write(sense.pos) |
92 FOUT.write("» ") |
94 FOUT.write("» ") |
93 FOUT.write("\n") |
95 FOUT.write("\n") |
94 for (lang, tr) in trs: |
96 for (lang, tr) in sense.tr_list: |
95 FOUT.write(" ") |
97 FOUT.write(" ") |
96 if LANGS is None: |
98 if LANGS is None: |
97 FOUT.write(lang) |
99 FOUT.write(lang) |
98 FOUT.write("→ ") |
100 FOUT.write("→ ") |
99 FOUT.write(tr) |
101 FOUT.write(tr) |