Exemplo n.º 1
0
def del_word(keyword):
    if keyword:
        try:
            word = Word.select().where(Word.keyword == keyword).get()
            word.delete_instance()
            print(colored(u'已删除{0}'.format(keyword), 'blue'))
        except Word.DoesNotExist:
            print(colored(u'没有找到{0}'.format(keyword), 'red'))
        config.silent_remove(os.path.join(config.VOICE_DIR, keyword + '.mp3'))
    else:
        count = Word.delete().execute()
        shutil.rmtree(config.VOICE_DIR, ignore_errors=True)
        print(colored(u'共删除{0}个单词'.format(count), 'blue'))
Exemplo n.º 2
0
def del_word(keyword):
    if keyword:
        try:
            word = Word.select().where(Word.keyword == keyword).get()
            word.delete_instance()
            print (colored(u"已删除{0}".format(keyword), "blue"))
        except Word.DoesNotExist:
            print (colored(u"没有找到{0}".format(keyword), "red"))
        config.silent_remove(os.path.join(config.VOICE_DIR, keyword + ".mp3"))
    else:
        count = Word.delete().execute()
        shutil.rmtree(config.VOICE_DIR, ignore_errors=True)
        print (colored(u"共删除{0}个单词".format(count), "blue"))