@ru_python

Страница 2694 из 9768
Magma
17.04.2017
12:07:55
а зачем time.sleep(10)?
Просто всунул вскорее уберу

Magma
17.04.2017
12:09:13
if __name__ == '__main__': bot.polling(none_stop=True) юзай
Как только начал его писать юза.

Google
Magma
17.04.2017
12:09:20
я уже убрал sleep

Archer
17.04.2017
12:10:00
я уже убрал sleep
нуславабогу

Alex
17.04.2017
12:16:13
у кого есть няшный договор для почасовой работы с программером? поделитесь.
Работаю с почасовой оплатой, но без договора.. а по инвойсам

Вернее без контракта, но с устным договором. Вот так правильнее.

Ну и зареган как ФЛП

Artem
17.04.2017
12:19:36
Magma
17.04.2017
12:22:45
@bot.message_handler(commands=['test']) def cmd_test(message): if message.from_user.id == [id1, id2]: bot.reply_to(message, 'Тест завершен

Мне нужно что бы несколько id ,skj

было*

как сделать ?

b0g3r
17.04.2017
12:24:00
if message.from_user.id in [id1, id2]

Pavel
17.04.2017
12:24:17
в квадратных скобках - твои иды через запятую

Маришка
17.04.2017
12:41:22
Мне нужно что бы несколько id ,skj
ну так, сделай где то вне функций лист с id которы тебе нужны будут

Google
Маришка
17.04.2017
12:41:32
и потом проверяй есть ли id в этом листе

Pavel
17.04.2017
12:42:42
я бы ещё посоветовал контроль доступа в декоратор оформить, но пока это rocket-scince.

Alex
17.04.2017
12:44:05
Magma
17.04.2017
12:53:13
Я хочу антиспам написать только не знаю как это реализовать

как можно ?

Pavel
17.04.2017
12:54:01
а что такое антиспам с точки зрения написания ботов?

Igor
17.04.2017
12:54:31
антифлуд/ддос скорее

Tony
17.04.2017
12:55:46
как можно ?
В базе держать количество сообщений от юзера делить на всего сообщений в час.

Magma
17.04.2017
12:56:12
не можно было

ну так, сделай где то вне функций лист с id которы тебе нужны будут
Ну а можно это сделать с помощью файла .ini или .json файла

Magma
17.04.2017
13:00:51
лучше sqlite бери
Не сильно с базами дружу

честно

Pavel
17.04.2017
13:01:21
лучше sqlite бери
эта история на пару недель. Пока соединение установите, пока таблицы создать, пока запросы на редактирование и проверку доступа...

Igor
17.04.2017
13:01:28
самое время начать

Pavel
17.04.2017
13:01:54
:D
посмотри на уровень вопросов. :)

Google
Igor
17.04.2017
13:01:56
CREATE TABLE
где это писать?

дальше что писать?

(вот такие вопросы могут быть)

Pavel
17.04.2017
13:02:38
(вот такие вопросы могут быть)
"create" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. что делать?

Маришка
17.04.2017
13:02:49
где это писать?
Кароче, краткий гайд как всё выучить, берёшь компьютер и выбрасываешь из окна, если окна нету проделать его в стене своей головой

Проксимов
17.04.2017
13:06:41
1)Берёшь sql за 24 часа

2)???

3)profit

Маришка
17.04.2017
13:10:07


Alex
17.04.2017
13:13:14
В базе держать количество сообщений от юзера делить на всего сообщений в час.
Ну или считать еще на сколько сообщения похожи. fuzzywuzzy каким нибудь. Только последние несколько сообщений а не все предыдущие.

Magma
17.04.2017
13:14:39
Ну а можно это сделать с помощью файла .ini или .json файла

Magma
17.04.2017
13:14:50
Я так ответ и не получил

((((

Pavel
17.04.2017
13:14:56
Можно.

Magma
17.04.2017
13:15:06
А как ?

Pavel
17.04.2017
13:15:21
прочитать список idов из ini или json файла.

Magma
17.04.2017
13:15:39
Pavel
17.04.2017
13:16:02
в питоне есть модуль json, который умеет читать из json файлов

Vasiliy
17.04.2017
13:16:15
json.loads

Google
Pavel
17.04.2017
13:16:41
json.loads
json.load(fp)

Magma
17.04.2017
13:17:07
Кто может мне написать данную систему :D

Проксимов
17.04.2017
13:17:23
Эволюция вопроса

Magma
17.04.2017
13:17:36
Лол
Самому смешно честно

Проксимов
17.04.2017
13:17:46
А как ?

А по подробнее

Кто может мне написать данную систему :D

Admin
ERROR: S client not available

Проксимов
17.04.2017
13:17:57
Стадии развития вопроса

Magma
17.04.2017
13:18:02
Я с питоном 4 дня знаком раньше на руби писал

Pavel
17.04.2017
13:18:10
Позовите макса из пайфлуда, он как раз на макбук копит. :)

I
17.04.2017
13:18:51
он не сможет

ну и он переименовался в школьницу вроде какую-то

Magma
17.04.2017
13:20:17
Ладно попытаюсь методом тыка или что (

Alex
17.04.2017
13:20:18
(8 евро в час)

Ruslan
17.04.2017
13:20:58
демпинг

Max
17.04.2017
13:25:53
Господа, посоветуйте метод исполнения: есть сервер, 2 страницы 1-загрузка скрипта 2-лог скрипт -самописный, как и сервер после загрузки скрипта он запускается, можно скрипт рестартануть, остановить... скрипт - это тоже некий сервер, логи которого хочется видеть на 2-й странице сервера (лог-это может быть отдельный самописный класс, не обязательно print...) очень хочеться обойтись только питоном+библиотеки

Igor
17.04.2017
13:26:37
нихуя не понял

Google
Ruslan
17.04.2017
13:26:47
+1

Max
17.04.2017
13:29:06
такого быть не может)

сервер, аплод запуск скрипта

логи через модуль logging писать например в sqlite оттуда же их и выгребать
на сервере отслеживать изменения базы... да это был такой вариант

Pavel
17.04.2017
13:31:17
на сервере отслеживать изменения базы... да это был такой вариант
а тебе в прямомо эфире надо выхлоп смотреть (а что скрипт делает прямо сейчас?) или и какую-то историю иметь?

Max
17.04.2017
13:32:14
мне прямой эфир нужен websocket

Igor
17.04.2017
13:33:14
а, типа хтмл страничка, на которой форма с загрузкой питоньего скрипта, который при загрузке запускается (и поднимает еще какой-то сервак), и вторая хтмл страничка, которая будет отображать в реальном времени весь высер от загруженного скрипта?

Max
17.04.2017
13:33:29
логи - это то что я запрограммирую на выходе myclass.mylog('hello')

Igor
17.04.2017
13:33:58
на каком выходе?

Igor
17.04.2017
13:34:44
а оно недописанное будет отдаваться? Или рефрешить раз в секунду?
в смысле -недописанное? мне кажется логичным каждую строчку отправлять

Igor
17.04.2017
13:35:18
ну проще в stdout тем же принтом эти логи писать

Max
17.04.2017
13:35:22
нет, там вэбсокеты будут

Igor
17.04.2017
13:35:36
а сервером с веб-мордой запускать subprocess и отправлять stdout от этого скрипта в вебсокет

http://stackoverflow.com/questions/33647249/pass-process-output-over-a-websocket-in-tty-format

там правда в ответе ссылка на либу на nodejs %)

Pavel
17.04.2017
13:36:37
в смысле -недописанное? мне кажется логичным каждую строчку отправлять
логи сливай в веб-сервер через logging.handlers.HttpHandler, на сервере по получению новой записи пиши в вебсокет

Igor
17.04.2017
13:36:39
зато все готовенькое!

Страница 2694 из 9768