• Проблемы с работой бота. Что ему не нравится?) На что жалуется?

    @Everything_is_bad
    type_of_test, test_id = link_to_test[0]
    IndexError: list index out of range
    тебя явно указали проблему
    Ответ написан
    Комментировать
  • Как запустить файл с телеграм-ботом из другого .py файла?

    Amigun
    @Amigun Автор вопроса
    Джун : |
    Для тех, у кого возникнет такая же проблема, как и у меня. Вот как я ее решил:

    У меня была гипотеза о том, что bot_n.py отрабатывает все принты и закрывается. Чтобы в этом удостовериться, я написал bash скрипт, который открывал бы мне bot_n.py, а этот bash скрипт я запускал из своего main_bot.py по команде. У меня открывался терминал и сразу же закрывался.

    Оказывается, я забыл в bot_n.py дописать следующее:
    if __name__ == '__main__':
        executor.start_polling(dp)


    Теперь bot_n.py запускается, и бот работает. Но в это время не работает main_bot.py. Поэтому нужно добавить многопоточность. Вот и все.
    Ответ написан
    Комментировать
  • Работа с register_next_step_handler()?

    SoreMix
    @SoreMix
    yellow
    1. Не надо здесь вкладывать одну функцию в другую
    2. Ошибка явно говорит о том, что пытаетесь использовать переменную до её обяъвления, так и есть, сначала обращаетесь к new_text_olimp, а создаёте её только в следующей строке.

    Решится просто выносом new_text_olimp из функции просто в тело скрипта.

    Ну и конечно функции бы переименовать, чтобы имена были уникальными
    Ответ написан
    1 комментарий
  • Как при переустановке Windows перенести браузеры без потери данных?

    Sanes
    @Sanes
    У всех браузеров есть синхронизация с их серверами.
    Ответ написан
    2 комментария
  • Как убрать Яндекс с пустой страницы Google Chrome?

    @kr_ilya
    Потому что в браузере установлен поиск яндекса
    tsiik3q_wrsyyk7acxecj88spwk.png

    Если поставить гугл, будет главная гугловская
    Ответ написан
    3 комментария
  • (Вопрос решен) Windows 10 не получается удалить программу, что делать?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Да, мелкософтовский удалятор программ подкидывает иногда такие фокусы. А помимо того, он ещё и нечисто удаляет - после него в ОС остаются кучи недоудалённых остатков, всё больше замусоривающих ОС, что приводит в конце концов к необходимости её чистой переустановки.
    Вот по этим причинам лично я для удаления программ пользуюсь исключительно специальными деинсталляторами, и другим это советую. ПМСМ, лучший из них - Your Uninstaller! (именно так, с ! на конце). Работает он в 3 прохода: сначала запускается виндосный удалятор, затем ищутся оставленные им клочки программ (файлы, папки, ключи реестра), предъявляются владельцу компа, и с его согласия удаляются. Поиск недоудалённого может быть разный по глубине, я ставлю средний. Кроме того, YU содержит кучу дополнительных опций, например, управление автозапуском (там можно убрать автозапуск всякой дряни, норовящей пролезть туда в обход владельца компа и без его согласия)
    Есть также GeekUninstaller, работающий в один проход, но с ним (и с качеством его работы) я знаком меньше.
    Ответ написан
    2 комментария
  • (Вопрос решен) Windows 10 не получается удалить программу, что делать?

    @9999_dk
    Маловероятно, но посмотри в Управлении компом - Службы - Установщик Виндовс случайно не в автоматическом запуске стоит, если да, то переведи в ручной и останови службу, затем пробуй деинсталировать прогу.
    Если помнишь когда примерно произошел такой казус с виндой и есть точки отката, то откати систему
    Если нет, то пока не созреешь до переустановки системы пользуйся для удаления сторонним софтом из разряда Uninstaller (наверняка у тебя в арсенале есть диск РЕ или Live, там наверняка хотя бы одна присутствует).
    Ответ написан
    Комментировать