Size: a a a

Сообщество Python Программистов

2020 April 27

A

Axenia in Сообщество Python Программистов
bomzheg (321.76) увеличил карму k4m454k (543.98)
источник

A

Alexander in Сообщество Python Программистов
Andrey Dolgopolov
А есть возможность на telebot сделать обработчик который срабатывает на команду например выйти.
Но при условии что он выполнят какой то кусок кода, например регистрация, которая работает через register_next_step_handler, например в середине я передумал регистрироваться и пишу /cancel и он выходит регистрации и кидает в главное меню ???
надо писать транзакцию.
это (вне sql) - флаговая система изменений.
В момент начала регистрации создаешь флаг начала транзакции.
Если случился cancel и флаг окончания транзакции еще не установлен - очищаешь всю временную область
Если устанавливается флаг окончания транзакции - то сохраняешь всё, что было во временной области в постоянную область
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
Спасибо за варианты парни, буду думать что лучше
источник

O

Orange in Сообщество Python Программистов
ребят
источник

O

Orange in Сообщество Python Программистов
там написано что там можно только писать
источник

O

Orange in Сообщество Python Программистов
забыли
источник

O

Orange in Сообщество Python Программистов
всё
источник

O

Orange in Сообщество Python Программистов
я понял
источник

O

Orange in Сообщество Python Программистов
(venv) E:\\untitled1>pip install requests
"pip" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
Пиши одним сообщением.
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
Попробуй pip3 это для 3 версии питона
источник

O

Orange in Сообщество Python Программистов
"pip3installrequests" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
нужно установить путь к pip в переменные окружения

Панель управления -> Система -> Дополнительные параметры системы -> Переменные среды увидите 2 окошка, Переменные среды пользователя для <username> и Системные переменные, вам нужно первое, нажимаем на переменную Path -> Изменить, далее вы увидите поле Значение переменной, в конец поставьте разделитель ; и добавьте путь к директории где находится pip.
источник

A

Alexander in Сообщество Python Программистов
он в venv
источник

A

Alexander in Сообщество Python Программистов
там pip в bin должен лежать
источник

A

Alexander in Сообщество Python Программистов
вместе с питоном
источник

AD

Andrey Dolgopolov in Сообщество Python Программистов
если он пип установил, он не идет из коробки с пайчармом ВРОДЕ
источник

A

Alexander in Сообщество Python Программистов
нет не идет
источник

A

Alexander in Сообщество Python Программистов
он копируется от основного инетпретатора в venv при его создании
источник

O

Orange in Сообщество Python Программистов
Панель управления -> Система -> Дополнительные параметры системы -> Переменные среды увидите 2 окошка, Переменные среды пользователя для <username> и Системные переменные, вам нужно первое, нажимаем на переменную Path -> Изменить, далее вы увидите поле Значение переменной, в конец поставьте разделитель ; и добавьте путь к директории где находится pip.
источник