как вырезать слова из списка сказанные пользователем

нужна помощь! не получается сделать что бы сказанное пользователем слово из списка а далее кого нужно найти вырезалось и оставалось только имя кого надо найти

пример: кто такой путин

вырезает 'путин' и ищет в википедии

вот мой код

cf.py

commands = {
             "who": ['кто такой' , 'кто это' , 'найди кто такой']
    }

fn.py

def who(voice,talk):
    e_who = ''.join(['who'])
    if e_who in voice:
        Q = voice.replace(e_who , '').strip()
        wikipedia.set_lang('ru')
        A = wikipedia.search(Q)
        talk(A)

при таком коде ничего не работает но и ошибок тоже нет помогите как решить?


Ответы (0 шт):