Пример #1
0
  def run(self):
    db = WordDatabase(DATABASE)
    words = WordController(db)
    db.empty()

    file = codecs.open(self.fname, encoding='utf-8')
    processed = 0
    for word in file:
      words.add_word(word, False)
      processed += 1
      wx.PostEvent(self.parent, WordEvent(processed))

    words.finish_adding()
    db.close()
    wx.PostEvent(self.parent, WordEvent(-1))