@ru_python

Страница 2689 из 9768
Artem
16.04.2017
08:09:48
всякие кликхаусы не пробовали? (спрашиваю, потому что мало народу это пользует и не активно делится)

Ivan
16.04.2017
08:10:08
Просто находка для аналитики быстрой и выборок

Но бд надо выбирать в зависимости от задач. У нас кликхауз используется для хранения лог-подобных данных с большим количеством полей. Там особо нет длинных строк (с ними у кликхауза могут быть просадки производительности)

Google
Ivan
16.04.2017
08:21:40
Товарищ работает в компании интернет-провайдере (небольшой город), они в кликхауз пишут логи сетевых подключений абонентов

Ivan
16.04.2017
08:30:13
Igor
16.04.2017
08:30:40
не, 20 сжатых гб/месяц вроде

Ivan
16.04.2017
08:30:52
не, 20 сжатых гб/месяц вроде
а, ну на таких объемах и с длинными строками норм

Aragaer
16.04.2017
08:54:58
а кто может подсказать какие-нибудь туториалы про telegram api?

не про ботов

Denis
16.04.2017
08:58:29
гугли

но имхо там апи ебанутое)

Aragaer
16.04.2017
08:59:05
я просто пока не могу понять, куда ваще подключаться и что слать

Denis
16.04.2017
08:59:37
тебе нужно сначала реализовать mtproto

Google
Denis
16.04.2017
09:00:01
короче я говорю, telethon, там все написано

Aragaer
16.04.2017
09:00:23
мне гугл по telethon выдал что-то явно не то

Denis
16.04.2017
09:00:46
учись гуглить https://github.com/LonamiWebs/Telethon

Vasiliy
16.04.2017
09:01:29
Вот да

Aragaer
16.04.2017
09:01:50
у меня его на первой странице результатов нету

Vasiliy
16.04.2017
09:01:52
Он даже в pypi есть

Denis
16.04.2017
09:02:44
http://bfy.tw/BFat

Tony
16.04.2017
09:02:52
return False if a else "выполнять код дальше". Что надо написать?

Aragaer
16.04.2017
09:02:54
во, на четвертой

Tony
16.04.2017
09:03:09
pass, continue

Aragaer
16.04.2017
09:03:10
if a: return False

и не выпендриваться

Tony
16.04.2017
09:03:22
Я так и написал

Tony
16.04.2017
09:03:36
Но хотелось бы в одну строчку

Aragaer
16.04.2017
09:06:31
if a: return False

так не?

Denis
16.04.2017
09:06:54
return False if a else pass

Vasiliy
16.04.2017
09:07:13
Но лучше в две строчки

Google
Denis
16.04.2017
09:07:59
return False if a else pass
Это немного не компилится

Маришка
16.04.2017
09:08:17
Tony
16.04.2017
09:08:18
хорошо

спасибо

Aragaer
16.04.2017
09:10:19
>>> def f(a): ... if a: return False ... return True ... >>> f(True) False

в одну строчку

но лучше не выпендриваться и в две

Denis
16.04.2017
09:10:59
lambda a: True if a else False

Aragaer
16.04.2017
09:11:28
ну тут может быть не return True, а например запуск ядреной ракеты

Olga
16.04.2017
09:28:03
Добрый день! Специально для недавно присоединившихся: Ищем Full Stack разработчика, уровень middle и выше. З/п для мидла 120-160 т.р. Компания ivelum. Софтверная компания, работаем с 2003 года, специализируемся на крупных веб-проектах для заказчиков из США и России. Наша вики https://github.com/ivelum/job/wiki Стэк Бек: Python 3.6, Django 1.10, Postgres, Redis, Celery, ElasticSearch, Jinja2; Фронт: Backbone + React, сейчас идет миграция на React; Инфраструктура: Docker, AWS, CloudFormation, ECS, Github, Jenkins, New Relic, Sentry. Работа удаленная. Совместительство не рассматриваем. Резюме не нужно. Есть анкета https://job-python.ivelum.com, а также пара тестовых заданий на выбор (достаточно сделать только одно, любое): https://github.com/ivelum/job/blob/master/code_challenges/python.md Полный текст вакансии https://moikrug.ru/vacancies/1000032956

Artem
16.04.2017
10:04:47
почему в pathlib не имплементирован __contains__? логично же, file in directory

Aleksey
16.04.2017
10:49:42
Олигархи, кто-нибудь из вас знает python разработчиков которые по 160.000 в мес. зарабатывают??

here1am
16.04.2017
10:51:22
я с нищуками не дружу например

Маришка
16.04.2017
12:12:00
Тут как то проскакивал такой редактор как typora, сижу и редактирую с ним .md файлы, очень плавный и удобный редактор даже.

Igor
16.04.2017
12:18:17
stackedit.io/editor

Маришка
16.04.2017
12:24:14
stackedit.io/editor
хз, хз, typora в лайве показывает изменения

tu
16.04.2017
13:30:17
подскажите по logging, как использовать логгер из стороннего модуля, например из pysmb SMBConnection.log? В своем коде я создал свой логгер с хэндлерами, хочу теперь еще видеть, что пишет логгер из SMBConnection

Igor
16.04.2017
13:38:00
https://pythonhosted.org/pysmb/_modules/smb/SMBConnection.html class SMBConnection(SMB): log = logging.getLogger('SMB.SMBConnection')

tu
16.04.2017
13:46:05
да, это я видел. Но как заставить его выводить сообщения?

Google
Igor
16.04.2017
13:47:27
да, это я видел. Но как заставить его выводить сообщения?
http://stackoverflow.com/questions/29962525/configuring-the-logging-of-a-third-party-script

tu
16.04.2017
13:48:12
если я не использую у себя хэндлеры с логерами, а просто logging.basicConfig(level=logging.DEBUG), тогда SMBConnection.log начинает в консоль всякие сказки рассказывать, что и как он подключает

Nikolay
16.04.2017
13:48:36
и конкретно для этого логгера сделай отдельные настройки

Admin
ERROR: S client not available

tu
16.04.2017
13:56:34
logger = logging.getLogger(__name__) smb_log = logging.getLogger('SMB.SMBConnection') smb_log.setLevel(logging.DEBUG) А дальше что?

Спасибо, разобрался, получилось =)

Tony
16.04.2017
14:29:58
задача: реализовать выполнение функции каждые 00:00:00 каждого дня. Есть какое-то простое решение? В интернете какие-то самописные костыли

Tony
16.04.2017
14:30:34
Cron
это же вроде shell

не?

Nikolay
16.04.2017
14:30:49
cron - это демон, задача которого - запускать что-то регулярно

Tony
16.04.2017
14:31:37
https://pypi.python.org/pypi/python-crontab

оно?

Ruslan
16.04.2017
14:31:59
а че не celery? по хипстерски :)

Nikolay
16.04.2017
14:32:01
питон тут вообще ни при чем

Google
Nikolay
16.04.2017
14:32:09
crontab -e и вперед

Tony
16.04.2017
14:32:20
мне надо на питоне

решение

Nikolay
16.04.2017
14:32:38
зачем?

правильное решение - крон

shadowjack
16.04.2017
14:34:11
А то зачёт не поставят.

Nikolay
16.04.2017
14:34:31
А то зачёт не поставят.
ну только если так

Tony
16.04.2017
14:34:50
Oleh
16.04.2017
14:36:01
мне надо на питоне
напиши на питоне, а крон его будет запускать

проблем то

Nikolay
16.04.2017
14:36:54
либо asyncio.sleep()

Tony
16.04.2017
14:37:47
schedule.every().day.at("00:00").do(job)

это то, что надо

спасибо!

Alex
16.04.2017
14:38:33
спасибо!
не за что

Маришка
16.04.2017
14:39:00
schedule.every().day.at("00:00").do(job)
Как ужасно написан класс

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