
Viktor
15.01.2017
18:29:33

Firdavs
15.01.2017
18:30:01
я про код

Suren
15.01.2017
20:29:52
Это что?

Rocket
15.01.2017
20:30:08

Google

yegorf1
15.01.2017
20:30:25
а они кстати легальны?

Suren
15.01.2017
20:30:31

Rocket
15.01.2017
20:30:32
ну и еще можно как тест на IQ использовать
А веселуха в чем?
оно, когда сллопывается(а это случается довольно быстро с такими лохотронами) - то начинается веселая веселуха в чатах, с ним связанных...
этот держится уже больше месяца

meanmail
15.01.2017
22:57:41
/stat@combot

Combot
15.01.2017
22:57:41
combot.org/chat/-1001041869725

Erzac
15.01.2017
23:42:35

Rocket
15.01.2017
23:42:49
я застал только цирк под названием Лара
а до этого было еще много

Erzac
15.01.2017
23:43:00
Затащи меня в какой нибудь такой)

Rocket
15.01.2017
23:43:03
я знаю еще два таких лохотрона
пиши в личку )

Google

Yury
16.01.2017
04:18:21
Немного поздно, но мало ли кому то пригодится для тем
Генератор цветовых схем и готовые схемы:
https://color.adobe.com/ru/explore/most-popular/?time=all

Def
16.01.2017
06:31:05
ребзи а можно ли в телеграме создать гипперссылку? Я имею ввиду по аналогии с html, напрмер <a href="моя ссылка">перейти на мой сайт</a>

Suren
16.01.2017
06:31:24

Def
16.01.2017
06:31:28
как?)

Wyldstyle
16.01.2017
06:32:23

Suren
16.01.2017
06:32:46
https://core.telegram.org/bots/api#formatting-options

Wyldstyle
16.01.2017
06:33:03

Def
16.01.2017
06:35:47
вот такое сообщение и выводит

Богдан
16.01.2017
06:36:32
Добавь параметр parse_type=html
Вроде так
Я не читал доку и делал все методом тыка
Уже не помню

Suren
16.01.2017
06:42:11

Богдан
16.01.2017
06:42:34
Вот да :)

Def
16.01.2017
06:50:13
угу, получилось) спасибо большое)
Подскажите как можно реализовать, чтобы при отправке команды боту, он выводил в одном сообщении все записи из таблицы в БД? Использую sqlite и pyTelegramBotAPI. Сейчас проблема заключается в том, что вместо отправки одного сообщения он флудит и отправляет количество сообщений эквивалентных количеству записей в таблице, причем выводит почему-то только айдишники
вот код

Евгений
16.01.2017
07:51:45
Ну лол, для каждой строки вызывается send_message
Потому и столько флуда

Def
16.01.2017
07:52:07
точно)

Евгений
16.01.2017
07:53:34
Ща навскидку не скажу, но, по-моему, можно сразу получить все строки через
rows = cur.execute(...).fetchall()
Потом через for row in rows собрать всю инфу в одно сообщение (ну, или генератор заюзай) и отправить одним сообщением

Google

Def
16.01.2017
07:54:11
понял, спасибо)
буду пробывать )
что-то не получается у меня ничего(

Евгений
16.01.2017
08:37:29
12.6. sqlite3 — DB-API 2.0 interface for SQLite databases — Python 3.5.3rc1 documentation
https://docs.python.org/3.5/library/sqlite3.html

x3233
16.01.2017
08:38:29

Def
16.01.2017
08:38:53
сейчас попробую

Евгений
16.01.2017
08:38:54

x3233
16.01.2017
08:39:20
Умеем, практикуем

Def
16.01.2017
08:39:35
мне на самом деле ближе как это делается на пыхе, но я не очень понимаю как сделать подобное на питоне да еще и с sqlite

Евгений
16.01.2017
08:39:46

x3233
16.01.2017
08:40:02

Евгений
16.01.2017
08:40:20
https://docs.python.org/3.5/library/sqlite3.html#sqlite3.Cursor.fetchall

Def
16.01.2017
08:40:28
вот типа такого гораздо удобнее

x3233
16.01.2017
08:40:41
Так пиши на пхп

Def
16.01.2017
08:40:44
но я не очень понимаю как это должно выглядеть в пайтоне)

Евгений
16.01.2017
08:40:54
В чём суть проблемы-то? Просто вывести содержимое таблицы?

x3233
16.01.2017
08:43:53
Ему два столбца отправить надо

Def
16.01.2017
08:43:54
грубо говоря да

Google

Def
16.01.2017
08:44:10
в одном сообщении

Евгений
16.01.2017
08:44:14

Def
16.01.2017
08:44:26
оке, спасибо)

x3233
16.01.2017
08:44:43
А если сообщение слишком длинное оно обрежится ?
Или ексепшен

Евгений
16.01.2017
08:45:05
Через клиентов - уйдёт как несколько

x3233
16.01.2017
08:45:47
Сяп

Def
16.01.2017
08:45:56
вот кстати говоря, еще прикол в том, что обрезает и выводит вообще только айдишники, хотя принт выводит полностью

x3233
16.01.2017
08:46:22

Евгений
16.01.2017
08:46:27

Def
16.01.2017
08:47:47
максимально примитивная)

Евгений
16.01.2017
08:48:01
Ок
Сверху - код (я заюзал генератор, могу показать вариант попроще)
Посередине - содержимое БД
Внизу - вывод (уйдёт одним сообщением через send_message)

Def
16.01.2017
09:03:16
можно по проще))
угу, спасиб)
сейчас опробую)

Евгений
16.01.2017
09:04:44
Сам массив rows, который возвращается от запроса к БД с fetchall() выглядит как массив таплов (tuple): [(2, 'Item 1', 10), (3, 'Item 2', 20), (4, 'Item 3', 30), (5, 'Item 4', 40)]
В каждом tuple первый элемент id, второй name, третий price (как в структуре БД)

x3233
16.01.2017
09:06:48
Удобно

Google

Евгений
16.01.2017
09:07:15
Заметь, при открытии БД через менеджер контекста (with ... as ... ) БД сама закроется после выхода из блока кода. Удобно и исключается фактор забывчивости

x3233
16.01.2017
09:08:03
Больше sqlitestudio нравится

Def
16.01.2017
09:08:12
буду знать) вообще я совсем недавно начал питон изучать, еще не знаю многих плюшек)

x3233
16.01.2017
09:08:16
Больше полездного пространства

Евгений
16.01.2017
09:08:24

Def
16.01.2017
09:08:59
что значит !s ? я делал анологично но вместо {!s} у мня были {0}, {1} ну и тд

Евгений
16.01.2017
09:08:59

x3233
16.01.2017
09:09:30

b0g3r
16.01.2017
09:09:32

Евгений
16.01.2017
09:09:47
И не нужно тогда писать str(variable), а просто пишешь variable