Можно внутри get_message() выводить информацию через print .
print(f»Message from (id: )») print(f»Text: «)
Отслеживать
9,985 5 5 золотых знаков 22 22 серебряных знака 66 66 бронзовых знаков
ответ дан 22 сен 2020 в 7:53
Sadykhzadeh Sadykhzadeh
352 1 1 серебряный знак 11 11 бронзовых знаков
def main(): a = input(«Bot: Для получения справки введите help или no если она вам не нужна nUser: «) if a == «help»: helpp() label .restart a = input(«Bot: Введите имя pdf файла с расширением или опишите то что вы умеете как можно подробнее nUser: «) if «pdf» in a: try: text = pdf_text(a) except Exception: print(«Bot: smth went wrong») goto .restart else: print(«Bot: Вы ввели: «, a) text = a text = cleaning(text) print(«Bot: loading model») model = load_model(filename=»model.pkl») n = int(input(«Bot: Сколько вы хотите получить предсказанных компетенций: nUser: «)) R = make_pred(text, model, p_num=n) print(«») for i in R: print(i) print(«»)
Отслеживать
ответ дан 4 мар 2021 в 10:37
4 мар 2021 в 10:39
def make_pred(words, model, p_num=1): if p_num==1: pred = model.predict([words]) return pred else: R = [] allpreds = model.decision_function([words]).reshape(-1) for i in allpreds.argsort()[-p_num:][::-1]: R.append(model.classes_[i]) return R
Отслеживать
ответ дан 4 мар 2021 в 10:40
4 мар 2021 в 10:42
И заодно поясните пожалуйста, как оба ваших ответа в этом топике отвечают на вопрос в его заголовке.
4 мар 2021 в 10:58
- python
- python-3.x
- telebot
-
Важное на Мете
Связанные
Похожие
Подписаться на ленту
Лента вопроса
Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.
Телеграмм-боты на Python
Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.
Источник: ru.stackoverflow.com