Задать вопрос
  • Как установить библиотеку для Python 3.5.1 с помощью pip на windows?

    @deliro
    Дело в том, что у тебя папка, где лежит pip не прописана в PATH.
    PATH - это системная переменная, где лежит список (строка, разделённая точками с запятой) папок, где винде нужно искать нужную команду, если ты не указал до неё путь.
    Ты можешь туда дописать путь до папки с pip (он у тебя скорее всего такой: C:\Python35\Scripts\) вот тут:
    3e7b116cfc18467a9eb7f6cffbd208b3.png
    Но делать я тебе это не советую, т.к. я сколько не пытался, винда всё равно его меняла.
    Поэтому просто заходишь в папку C:\Python35\Scripts\, жмёшь правую кнопку с зажатым шифтом и запускаешь командную строку (в списке меню). И там уже пишешь pip install Pillow.
    Ответ написан
    1 комментарий
  • Как сделать обработку события в telegram keyboard на python?

    Как сделать в вашей библиотеке, я не знаю, а в этой это делается так:

    import telebot
    from telebot import types
    
    API_TOKEN = '<api_token>'
    
    bot = telebot.TeleBot(API_TOKEN)
    @bot.message_handler(commands=['help', 'start'])
    def send_welcome(message):
        markup = types.ReplyKeyboardMarkup(one_time_keyboard=True)
        markup.add('1', '2') #Имена кнопок
        msg = bot.reply_to(message, 'Test text', reply_markup=markup)
        bot.register_next_step_handler(msg, process_step)
    
    def process_step(message):
        chat_id = message.chat.id
        if message.text=='1':
            func1()
        else:
            func2()


    Cуть в том, что кастомная клавиатура просто позволяет набирать слова или символы не по буквам, а сразу.
    Ответ написан
    2 комментария