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

Страница 378 из 1885
Omni
29.08.2016
13:45:41
Питон же относительно простой язык. По крайней мере, азы

Google
Omni
29.08.2016
13:46:41
Что делаешь на питоне?
Боты, утилиты, сайт пишу потихоньку

Плагины для Блендера

Leonid
29.08.2016
13:47:06
Omni
29.08.2016
13:47:18
На джанго?
В том числе.

dexofan
29.08.2016
13:47:27
Питон же относительно простой язык. По крайней мере, азы
А дальше начинается пердолинг по мере увеличения количества кода

Увы

Omni
29.08.2016
13:47:44
Это неизбежно

dexofan
29.08.2016
13:47:54
Ну такое

Для чего боты пишешь?

Omni
29.08.2016
13:49:59
Для Телеграма)

dexofan
29.08.2016
13:50:19
Лел

Omni
29.08.2016
13:50:27
Тут неплохой API. А под питон библиотеки есть хорошие

Google
dexofan
29.08.2016
13:50:34
Я пока ток один сделал

@ThreadTopBot

Omni
29.08.2016
13:50:48
Я пока ток один сделал
А я... блин, не помю скока.

dexofan
29.08.2016
13:50:51
Для двочика как раз

Omni
29.08.2016
13:51:14
Вот мой самый известный @multitran_bot

Leonid
29.08.2016
13:51:22
А я... блин, не помю скока.
Есть которые для себя делал?

dexofan
29.08.2016
13:51:24
Даже не представляю какие ещё можно сделать.

Omni
29.08.2016
13:52:04
Правда запущено в данный момент только 4

Пятый перепиливаю

Остальные два на особые случаи спроектированы

Leonid
29.08.2016
13:53:08
Вот мой самый известный @multitran_bot
Сколько пользователей у самого популярного?

mey
29.08.2016
13:53:17
Кинь юзернэйм)

Omni
29.08.2016
13:53:29
Вот мой самый известный @multitran_bot

Больше 600
Я в какой-то момент логи потёр, на тот момент было где-то 550

dexofan
29.08.2016
13:54:14
Хотел прикрутить валюты, но сблеванул от XML центробанка



Omni
29.08.2016
13:54:34
А я сделал ) @OmniCurrencyExchangeBot

Google
dexofan
29.08.2016
13:54:46
Я видел

Omni
29.08.2016
13:54:52
Правда этот бот у меня самый старый.

dexofan
29.08.2016
13:54:57
Терпеть не могу XML

Уроды

Omni
29.08.2016
13:55:06
Тормозит жутко и написан через пень-колоду

dexofan
29.08.2016
13:55:10
Не могли божеский json сделать

Omni
29.08.2016
13:56:14
У Европейского ЦБ тоже вроде XML

dexofan
29.08.2016
13:56:15
Какую библиотеку пользуешь? pyTelegramBotAPI?

Самая годная

По моему мнению

Omni
29.08.2016
13:56:33
Но в интернетах вертится API, выдающий в json

Omni
29.08.2016
13:56:54
https://github.com/python-telegram-bot/python-telegram-bot

Leonid
29.08.2016
13:57:33
python-telegram-bot
ООП используешь?

Omni
29.08.2016
13:57:54
ООП используешь?
В последнее время пытаюсь.

dexofan
29.08.2016
13:58:07
Какую библиотеку пользуешь? pyTelegramBotAPI?
Она кстати через декораторы работает

Довольно удобно

Omni
29.08.2016
13:58:25
dexofan
29.08.2016
13:58:44
Хех

Omni
29.08.2016
13:58:44
Не люблю декораторы
Просто не люблю и всё

Google
Sergey
29.08.2016
13:58:46
ниасилил, так и запишем

dexofan
29.08.2016
13:59:04
Лол

Они там уровня

Omni
29.08.2016
13:59:17
ниасилил, так и запишем
Записывай, мне пофиг

dexofan
29.08.2016
13:59:40
@bot.message_handler(commands=['help'])

Дальше функция

Omni
29.08.2016
14:00:20
А если эту же функцию надо вызвать по тексту, а не команде?

dexofan
29.08.2016
14:00:31
Пишешь без декоратора

Omni
29.08.2016
14:01:26
В принципе там тоже есть декораторы, но я ими не пользуюсь.

dexofan
29.08.2016
14:01:46
Что используешь для веб хука?

Admin
ERROR: S client not available

Omni
29.08.2016
14:02:56
Что используешь для веб хука?
Ну, во-первых, кто сказал, что я вообще ими пользуюсь? Поллинг никто не отменял ;) А во-вторых, эта библиотека поддерживает вебхуки

dexofan
29.08.2016
14:03:27
У меня фласк, а бот с heroku запущен

Лел

Omni
29.08.2016
14:04:00
Zart
29.08.2016
14:04:04
Omni
29.08.2016
14:04:14
Heroku вроде это делает за тебя сам

dexofan
29.08.2016
14:04:44
Там ток git push heroku master

И усе

Google
Omni
29.08.2016
14:05:13
У меня свой сервак. Поэтому приходится кое-что делать ручками

dexofan
29.08.2016
14:05:43
Ясн

Вот думаю надо бы какое нибудь логирование сделать

А то как-то не православно

Omni
29.08.2016
14:07:33
Я тож с этим разбираюсь

Omni
29.08.2016
14:08:15
Да с logging разобраться и расставить вызовы, где надо. Последнее - самое сложное)

dexofan
29.08.2016
14:08:15
Не знаю что там можно логировать

Omni
29.08.2016
14:08:32
Не знаю что там можно логировать
Всё подряд, но на разных уровнях

dexofan
29.08.2016
14:08:44
Разве что использование функций бота

А вообще хотелось бы считать количество вызовов в сутки

Zart
29.08.2016
14:09:25
это делают не через логгинг

dexofan
29.08.2016
14:10:16
Таки я не про logging модуль

Omni
29.08.2016
14:10:21
А вообще хотелось бы считать количество вызовов в сутки
Считай количество приходящих сообщений в сутки, просто-напросто

dexofan
29.08.2016
14:10:47
На хероку какие то свои логи можно прикрутить

Zart
29.08.2016
14:10:51
https://pypi.python.org/pypi/scales/1.0.9

Omni
29.08.2016
14:10:56
И количество уникальных юзеров

https://pypi.python.org/pypi/scales/1.0.9
Надо будет глянуть

А, стоп, это для Фласка?

Zart
29.08.2016
14:13:43
нет

фласк/торнадо/твистед - это для клиентской вебморды

на тип приложения похер. ты импортируешь функцию, создаешь счетчик а ля логгер в логгинге и потом его в нужном месте дёргаешь

оно шлёт удп пакеты с данными в централизованную точку сбора, а вебморда её красиво отображает

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

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