def export(self, filename): reader = YaitronReader(filename) for entry in reader.read(): if entry.lang == self.source_language and entry.translation.lang == self.target_language: self.put_li(entry) li_id = self.get_li_id(entry) self.put_gloss(entry.translation.text, li_id)
import sys from imp import reload from yaitron_reader import YaitronReader reload(sys) reader = YaitronReader(sys.argv[1]) for entry in reader.read(): e = entry.to_dict() if e["lang"] == u"th": print(e["headword"])
import sys from yaitron_reader import YaitronReader reload(sys) sys.setdefaultencoding('utf-8') reader = YaitronReader(sys.argv[1]) for entry in reader.read(): e = entry.to_dict() if e["lang"] == u"en": headword = e["headword"] if len(headword.split()) > 1: print headword