@rudepython

Страница 489 из 1719
Zart
10.07.2017
13:41:39
навейпают тут всякое

Andrey
10.07.2017
13:52:30
Вброшу

https://github.com/hynek/structlog

dmks
10.07.2017
13:55:02
дефолтный логер для фланго?

Google
Zart
10.07.2017
13:55:43
нафиг надо, штатный умеет аналогично же

Andrey
10.07.2017
13:56:38
Нет, вам нравится стандратный логгер? Правда?

Этож просто пиздец

Alexey
10.07.2017
13:57:00
Нравится не нравится, но дополнительные велосипед к штатному — это Эребор. ;)

Zart
10.07.2017
13:57:12
а что с ним не так кроме конфига?

Alexey
10.07.2017
13:57:14
И вообще, суровые мужчины дебажат принтами, php-style.

Andrey
10.07.2017
13:57:29
Там одна свисторбатия его апи вместе с матлотлибом писали.

Zart
10.07.2017
13:57:53
чо

иди проспись

Andrey
10.07.2017
14:08:14
Пишет по две строчки, это да. Это реально заебало. Но хрен с ним



Вот смопощью такой хрени получается разу event ориентированный лог.

Google
Andrey
10.07.2017
14:09:29
Который без проблем парсится.

Dmitry
10.07.2017
14:11:33
Zart
10.07.2017
14:14:12
Dmitry
10.07.2017
14:16:36
ну это же реальная поебень. в дефолтный лог можно писать вот такую же поебень. я например пишу юзера и кое-что еще. можно вообще фильтром по дефолту в каждую запись подсовывать. можно в некоторые, через LogRecord. вот это вот сверху это шта блеать? велосипед с квадратными колесами, который сделали те, кто доку про стандартный логгер не дочитал? :)

Zart
10.07.2017
14:16:38
если человека заебало "пишет по две строчки", то наверное уже пора открыть доку

и прекратить хуярить два хендлера на рут логгер...

dmks
10.07.2017
14:25:12
Вот смопощью такой хрени получается разу event ориентированный лог.
эээ, я, может, отупел совсем, но что понимается под эвент ориентированностью?

Zart
10.07.2017
14:28:10
охуеть. а штатный логгинг чем отличается?

dmks
10.07.2017
14:28:47
В фортате [осбытие] - [данные]
http://cs4.pikabu.ru/images/big_size_comm/2015-01_4/14214016355673.png

Zart
10.07.2017
14:28:56
кадми, тебя сегодня носик закусал или чо?

Dmitry
10.07.2017
14:29:03
то есть в logging.info('hello', extra=dict(fuck='you')) передавать не умеем? а formatter настраивать тем более?

b0g3r
10.07.2017
14:29:25
то есть в logging.info('hello', extra=dict(fuck='you')) передавать не умеем? а formatter настраивать тем более?
так вон выше человек жалуется, что он не осилил доку по логгеру :)

Andrey
10.07.2017
14:29:30
В том что там 'Строка с %s данными'

Dmitry
10.07.2017
14:29:33
ивент альтернативно ориентированные блеать

Zart
10.07.2017
14:30:09
>>> import logging >>> logging.basicConfig(loglevel=0) >>> logging.warn('fuck %s', 'you') WARNING:root:fuck you я чота пропустил?

dmks
10.07.2017
14:30:26
но у тебя не событие и данные

должно быть

Zart
10.07.2017
14:30:31
а что это?

Google
Dmitry
10.07.2017
14:30:41
Ну так ок
так extra штатный механизм дефолтного логгера :)

dmks
10.07.2017
14:30:42
fuck obj=you

Andrey
10.07.2017
14:35:37
>>> import structlog >>> log = structlog.get_logger() >>> log.warn('fuck', who='you') 2017-07-10 20:33.28 fuck who=you >>> >>> import logging >>> logging.basicConfig() >>> logging.warn('fuck', extra=dict(who='you')) WARNING:root:fuck >>>

Zart
10.07.2017
14:37:45
>>> import logging >>> logging.basicConfig(loglevel=0, format='%(message)s %(obj)s') >>> class You: ... def __init__(self, shit): ... self.shit = shit ... __repr__ = __str__ = lambda self:self.shit ... >>> logging.warn('fuck', extra=dict(obj=You('you'))) fuck you

dmks
10.07.2017
14:38:10
равно нету!

Zart
10.07.2017
14:38:11
мне просто влом рисовать полномасштабные форматтеры для этой поебени

b0g3r
10.07.2017
14:38:12
бгг

dmks
10.07.2017
14:38:18
всем влом

мне тоже лень :D

@dead_singer это твоя поделка, признавайся?

Andrey
10.07.2017
14:39:26
я прекрасно понимают что эта хуйня не взлетит как например реквестс

Zart
10.07.2017
14:40:08
потому что она нахер никому кроме автора не нужна

а к штатному прикручивается что угодно, включая логсташ, а там эластикайте до посинения

b0g3r
10.07.2017
14:41:07
я прекрасно понимают что эта хуйня не взлетит как например реквестс
просто достаточно полчасика поебаться с logging чтобы сделать раз и навсегда нужную тебе хуйню

поэтому вот это вот - нахуй

Zart
10.07.2017
14:41:39
у логгинга главный недостаток - нехватка штатных конфигуряторов

те что есть - низкоуровневые полуфабрикаты

Максим
10.07.2017
18:37:46
работу можно предлагать?

Call Me Maybe
10.07.2017
18:47:21
Лучше не в этот чат

Google
Alexey
10.07.2017
18:48:10
Вот же.

Чтобы получить ответ вопрос надо строить так: у меня питон версии Й, есть Х, версии М, мне нужно от него П, я проделал Е, я гуглил и читал про С, но не получается, Б. Чат для начинающих (в прямом смысле, чайники, вам туда): @python_beginners + @ru_python_beginners Чат для любителей попизделок без смысла: @ru_python Для хантеров: если вам нужен исполнитель — давайте нормальный текст с вилкой, без всяких «в личке». Для вопрошающих «а есть кто-нибудь, кто использовал Х?» — да, стопудово есть, иначе бы Х не было. Для любителей многозначных вопросов и приветов: http://neprivet.ru/ Чат пристально модерируется, спамеры и тупак устраняются; модерация по самодурскому принципу «модератор всегда прав» а так же «он нам не нравится», сорян. Кто не пьёт Jim Beam — тот лох.

Eugine
10.07.2017
18:54:05
работу можно предлагать?
лучше деньги предлагай

Zart
10.07.2017
18:56:10
одни работодатели пошли, и никаких зарплатодателей, да?

Максим
10.07.2017
19:00:05
ну я зп предлагаю - но мое предложение удалили

Eugine
10.07.2017
19:01:21
тебе предложили по правильному заполнить/выложить вакансию

> Для хантеров: если вам нужен исполнитель — давайте нормальный текст с вилкой, без всяких «в личке».

Максим
10.07.2017
19:02:33
я ссылку на предложение по работе скинул.

я не хантер. я тимлид.

Alexey
10.07.2017
19:02:59
Да вы все так говорите.

Zart
10.07.2017
19:03:05
разыменуй ссылку-то

Eugine
10.07.2017
19:03:25
все, ладно, мы попытались

сделали все, что возможно

Dmitry
10.07.2017
19:03:55
как говорила одна из главбухов в лавке, где я работал, "с девяти до пяти я не женщина, а бухгалтер" чувак, сейчас ты хантер, и пофиг, что с девяти до пяти ты тимлид :)

Zart
10.07.2017
19:04:20
косплей

Eugine
10.07.2017
19:05:07
вообще человек - многостаночник по определению

когда домой приходишь и кушать хочешь - повар

Максим
10.07.2017
19:05:31
есть тут адекваты ищущие постоянную удаленку?

Eugine
10.07.2017
19:05:36
лооол

точно не туда обратился

Google
Alexey
10.07.2017
19:06:00
есть тут адекваты ищущие постоянную удаленку?
Адекваты адекватные чему, господин тимлид?

Eugine
10.07.2017
19:06:03
а когда секса захотелась - лучший любовник в мире

Alexey
10.07.2017
19:06:07
Каков критерий адекватности?

Eugine
10.07.2017
19:06:12
или твоя правая рука

Dmitry
10.07.2017
19:06:26
точно не туда обратился
ну почему, я на постоянной удаленке :) если бы он сразу сказал зарплату, теоретически могли бы продолжить разговор :))) но он ищет адекватов :)

Максим
10.07.2017
19:07:12
удачи )))

Zart
10.07.2017
19:07:24
а удалять что?

Dmitry
10.07.2017
19:07:41
в общем, о зарплате нет и речи :)

поди еще и джангу предлагал?

Eugine
10.07.2017
19:09:24
поди еще и джангу предлагал?
> мам, ко мне подходил дядя и предлагал джангу < фу, барыга какой-то

Andy
10.07.2017
19:12:47
поди еще и джангу предлагал?
Как будто это что-то плохое

Roman
10.07.2017
19:15:26
Таки шалом

Eugine
10.07.2017
19:15:52
ой, вы вызывали его

Alexey
10.07.2017
19:16:07


Zart
10.07.2017
19:17:37


Страница 489 из 1719