예제 #1
0
파일: jdic.py 프로젝트: Xifax/ransukan
 def search(kanji):
     init_db(paths['kanjidic'])
     # todo: fix this ugliness
     kanji = unicode(unicode(kanji).encode('utf-8'), 'utf-8')
     found = JDIC.query.filter_by(literal=kanji).first()
     restore()
     return found
예제 #2
0
파일: jdic.py 프로젝트: Xifax/ransukan
 def search(kanji):
     init_db(paths["kanjidic"])
     # todo: fix this ugliness
     kanji = unicode(unicode(kanji).encode("utf-8"), "utf-8")
     found = JDIC.query.filter_by(literal=kanji).first()
     restore()
     return found
예제 #3
0
파일: ransukan.py 프로젝트: Xifax/ransukan
def main():
    app = QApplication(sys.argv)

    # Initialize db
    init_db()

    # Create UI instance
    gui = GUI()
    # Get new kanji from db
    gui.get_all()
    # Display dialog
    gui.show()

    sys.exit(app.exec_())
예제 #4
0
파일: parser.py 프로젝트: Xifax/ransukan
def create_freq_db(file_path):
    """
    Create or initialize specified DB file.
    """
    init_db(file_path)