@python_beginnersЭта группа больше не существует

Страница 1538 из 1885
Leonid
03.04.2017
16:15:04
/off@YTAdmin_bot

Sergey
03.04.2017
16:15:05
https://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D1%83%D1%82%D1%91%D0%BD%D0%BA%D0%B0
Жиза, сидел над задачей двое суток потом когда начал составлять вопрос на форум увидел в своём вопросе алгоритм как решать и решил ?

Igor
03.04.2017
16:15:28
аааа пиздец

Solyar
03.04.2017
16:15:30
Манибот

Google
Solyar
03.04.2017
16:15:33
Аааааа

Сергей
03.04.2017
16:15:33
че пытаешься сделать
телеграм бот, не понимает меню на кирилице, точнее само меню он показывает, но вот не реагирует

Leonid
03.04.2017
16:15:40
Denis
03.04.2017
16:15:58
Чово

Leonid
03.04.2017
16:16:00
@bladdon ну хотя бы ты
Игорь, ты чего не админ?)

Denis
03.04.2017
16:16:05
Кого карать

Igor
03.04.2017
16:16:11
:

Igor
03.04.2017
16:16:13
вот этого карать

Сергей
03.04.2017
16:16:13
не второй питон случаем?
пишит что 2.7 хотя я вроде 3й накатил

Igor
03.04.2017
16:16:16
вместе с ботом

Google
Johnnie
03.04.2017
16:16:18
@YTAdmin_bot @ytadm

Сергей
03.04.2017
16:16:25
и принудительно под 3 запускаю

Igor
03.04.2017
16:16:28
пишит что 2.7 хотя я вроде 3й накатил
python3 попробуй запускать

Сергей
03.04.2017
16:16:29
а результат тот де

Igor
03.04.2017
16:16:37
ок, пошли код смотреть

и трейс

Сергей
03.04.2017
16:16:54
ок, пошли код смотреть
полностью кинуть? или кусок ?

Solyar
03.04.2017
16:16:56
и трейс
Тресцы помогают

Igor
03.04.2017
16:17:00
но раз пишет что 2.7 - половина проблемы должна быть решена

кстати да, про пайчарм хороший вопрос

ты как запускаешь?

из пайчарма? из терминала cmd.exe/линуксового?

Сергей
03.04.2017
16:17:39
python3 hass-telebot.py hass-telebot.cfg так запускаю

Solyar
03.04.2017
16:17:41
Бай бай

Igor
03.04.2017
16:17:46
хм

давай трейсбек тогда

Сергей
03.04.2017
16:18:00
давай трейсбек тогда
для блондинок плиз)

Igor
03.04.2017
16:18:08
полностью строчки, которые выплевываются при ошибке

где указаны имя файла, строка цитируется, на которой ошибка возникла

Google
Igor
03.04.2017
16:18:19
все такое

Сергей
03.04.2017
16:18:35
а, точняк



Igor
03.04.2017
16:18:52
пишит что 2.7 хотя я вроде 3й накатил
и кто тогда пишет, что 2.7? т.е. ты запускаешь "python3 --version", а в ответ видишь "Python 2.7"?

Igor
03.04.2017
16:19:34
а, ну это python -v. надо-то python3 -v :)

Сергей
03.04.2017
16:19:41
Igor
03.04.2017
16:19:44
ага збс

блин, прикольная ошибка а если print(command.encode('utf-8'))

Сергей
03.04.2017
16:22:12
блин, похоже самба слетеле после обновы питона

Johnnie
03.04.2017
16:22:16
два раза?

Igor
03.04.2017
16:22:41
маша - это маша, но два раза - это два раза

Johnnie
03.04.2017
16:23:07
i'm not gay but $20 is $20

Igor
03.04.2017
16:23:11
Игорь, ты чего не админ?)
ко мне и так с вопросами лезут, не хватало еще чтоб лезли с просьбами забанить! >:O

Leonid
03.04.2017
16:23:39
Igor
03.04.2017
16:23:52
не, это прерогатива некоторых других людей *))

Johnnie
03.04.2017
16:24:02
я могу банить, а вопросы - к Игорю

в т.ч. и по поводу банов

Igor
03.04.2017
16:24:14
а, точняк
глянь еще import locale print(locale.getdefaultlocale())

Google
Igor
03.04.2017
16:27:32
а это мне зачем(

достаточно один раз global указать в начале функции, не?

и вообще стоп, зачем там global?

sendMessage разве че-то возвращает полезное?

а если пользователей больше одного?

Сергей
03.04.2017
16:28:27
достаточно один раз global указать в начале функции, не?
это я уже понял, он и ругается на это при запуске бота

я вот какго фига не понимает русские комнды не пойму

причем через инлайн клаву понимает

Сергей
03.04.2017
16:29:38
можешь для блондинок что с этим делать? я не оч в теме)))

Igor
03.04.2017
16:29:55
видишь у себя строчку print(command)?

Сергей
03.04.2017
16:29:58
да

Igor
03.04.2017
16:30:11
меняешь ее короче на вот такую print(command.encode('utf-8'))

пробуешь и докладываешь о результатах!

Сергей
03.04.2017
16:30:32
ок, в принципе так и думал, спасибо, шя буду пробовать

Igor
03.04.2017
16:31:09
если работает - делаешь для упрощения command = msg['text'].encode('utf-8') и потом пользуешься command как обычно

Nazar
03.04.2017
16:31:10
С условиями

Google
Vadim
03.04.2017
16:31:22
Да, как раз этим занят

Сергей
03.04.2017
16:35:01
пробуешь и докладываешь о результатах!
заработало, спасибо огромное

Igor
03.04.2017
16:35:19
та не за што

Сергей
03.04.2017
16:35:40
command = msg['text'] вот так у меня было

Igor
03.04.2017
16:36:14
да да

Сергей
03.04.2017
16:41:21
да да
символ b ставит перед командой





Igor
03.04.2017
16:42:20
сорри, я не шарю в кодировках, лень разбираться я был маленькой прослойкой между тобой и гуглом может, кодировка на сервере не указана или указана не юникодная может, в putty надо что-то поправить но это как-то не очень здорóво, что такая проблема возникает в последнюю очередь бы на telepot грешил

Страница 1538 из 1885

Эта группа больше не существует Эта группа больше не существует