@ru_python

Страница 6008 из 9768
Евгений
23.07.2018
11:02:32
Привет, посоветуйте как можно сделать. Отправляю свои логи в logstash logger = getLogger() logger.setLevel(log_level) logstash_handler = TCPLogstashHandler('host', 4560, version=1) logger.addHandler(logstash_handler) Разумеется, отправляю какие-то дополнительные поля logger.debug('some message', extra=extra_logstash_fields) Использую requests в том же скрипте и его сообщения соответсвенно тоже в логе есть. Хочу к нему эти extra поля тоже добавить, какие есть варианты? Спасибо

Maksim
23.07.2018
11:03:13
Спасибо! Буду знать
тогда еще и про округление почитай, могут быть неожиданности)

Valery
23.07.2018
11:06:01
?

Google
Alexandr
23.07.2018
11:08:46
Как телеграм боту добавить кнопку для оплаты услуг?

Точнее как кнопке добавить такую функцию?

Alexandr
23.07.2018
11:10:18
А можно подробнее?

Nikolay
23.07.2018
11:10:28
Проксимов
23.07.2018
11:11:23
Max
23.07.2018
11:14:11
Есть txt файл с таблицами нарисованными через prettytable. Отправляю емейл с содержимым txt файла. Но все таблицы искривляются в электронном письме. Почему? Меняется шрифт вместе с символами "-", удаляются пробелы?



Driver
23.07.2018
11:15:11
форматируй письмо моноширным шрифтом

Nikolay
23.07.2018
11:15:22
txt файл не хранит информацию о шрифте

альтернатива - использовать html и css, но тогда нужны ли тебе псевдотаблицы, если можно нормальные?

Google
Max
23.07.2018
11:17:28
альтернатива - использовать html и css, но тогда нужны ли тебе псевдотаблицы, если можно нормальные?
задача была сделать по-проще и псевдотаблицы из prettytable её выполняли, пока не пришлось еще в тело письма вставлять...(

Nikolay
23.07.2018
11:19:25
<pre></pre>
каким боком это поможет, если шрифт другой?

Stanislav
23.07.2018
11:19:52
Не отправляй такие таблицы, верстай хтмл и отправляй в хтмле

Евгений
23.07.2018
11:19:53
Mike
23.07.2018
11:20:17
ну хочешь, самозабанься, я не против

Max
23.07.2018
11:22:32
Не отправляй такие таблицы, верстай хтмл и отправляй в хтмле
Не подскажите рабочий пример как можно из html-файла вытянуть данные и передать их в теле письма, еще не забыв дописать From,To,Subject? Я вот нашел только 1 пример, но он у меня не очень работает - https://stackoverflow.com/questions/38275467/send-table-as-an-email-body-not-attachment-in-python

Sergey
23.07.2018
11:22:34
Txt-Аттачем выслать нельзя?

Max
23.07.2018
11:22:47
Nikolay
23.07.2018
11:23:09
идея со скриншотами лучше?))
да, она хотя бы сработает)

Евгений
23.07.2018
11:23:41
да, она хотя бы сработает)
сразу код программы им высылай, пусть у себя запускают

Nikolay
23.07.2018
11:23:43
давайте нормальный вопрос лучше обсудим. Кто-то может подсказать, как именно сторонние модули используют logger и как можно изменить его поведение?
у каждого логгера есть глобальное имя, по которому ты можешь его настраивать. Берешь логгер по имени, делаешь с ним чо хочешь

Sergey
23.07.2018
11:23:53
html и css вроде в разы проще релизовать, чем программый скрин файла

Google
Max
23.07.2018
11:24:46
Вытянуть bs4, рендерить jinja, отослать smtplib
сразу два незнакомых слова в одном предложении)

Eldar
23.07.2018
11:25:09
Евгений
23.07.2018
11:25:12
у каждого логгера есть глобальное имя, по которому ты можешь его настраивать. Берешь логгер по имени, делаешь с ним чо хочешь
мне надо не логгер изменять, а сделать так, чтобы логгер библиотеки отправлял extra параметр

мне надо не логгер изменять, а сделать так, чтобы логгер библиотеки отправлял extra параметр
видимо вот так https://stackoverflow.com/questions/17558552/how-do-i-add-custom-field-to-python-log-format-string

Max
23.07.2018
11:41:33
Вытянуть bs4, рендерить jinja, отослать smtplib
С bs4 вроде все просто from bs4 import BeautifulSoup soup = BeautifulSoup(html_doc, 'html.parser') а вот шаблонизатор jinja для какой цели? и как часть текста вставить как html в письмо?

Stanislav
23.07.2018
11:42:10
С bs4 вроде все просто from bs4 import BeautifulSoup soup = BeautifulSoup(html_doc, 'html.parser') а вот шаблонизатор jinja для какой цели? и как часть текста вставить как html в письмо?
Jinja для того чтобы из своих вытянутых значений генерировать html чтобы слать в письме. Можно конечно и из питона сделать (но это имхо некрасиво)

Max
23.07.2018
11:43:29
Stanislav
23.07.2018
11:43:35
ну если там нет таблиц и прочего, то можно f-строками обойтись
У него есть таблица. ты что не читал пост 20 строк выше?

Stanislav
23.07.2018
11:44:14
MIMEText(html,'html') ?
Типа того, да. Или другую либу юзать https://stackoverflow.com/questions/882712/sending-html-email-using-python

Tigran
23.07.2018
11:45:23
Котоны, а посоветуйте какую-нибудь фундаментальную книжку по параллельному программированию

Eldar
23.07.2018
11:52:30
Котоны, а посоветуйте какую-нибудь фундаментальную книжку по параллельному программированию
посмотри тут http://wiki.cs.hse.ru/%D0%9D%D0%98%D0%A1_%D0%A0%D0%B0%D1%81%D0%BF%D1%80%D0%B5%D0%B4%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D1%8B%D0%B5_%D1%81%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D1%8B_(3_%D0%BA%D1%83%D1%80%D1%81,_2017)

Nikolay
23.07.2018
12:10:20
Котоны, а посоветуйте какую-нибудь фундаментальную книжку по параллельному программированию
На степике курс есть, Параллельное программирование на C++, он отличный

Ну и вот эта книга, только-только издание новое вышло https://www.manning.com/books/c-plus-plus-concurrency-in-action

Tigran
23.07.2018
12:11:49
Зачем это привязано к С++?

Nikolay
23.07.2018
12:11:54
Вот эта тоже офигительная http://shop.oreilly.com/product/0636920046189.do

Google
Tigran
23.07.2018
12:12:59
Книжка по Go в тему, спасибо

Nikolay
23.07.2018
12:13:15
Зачем это привязано к С++?
не привязано, просто как оно на низком уровне работает - ты только в плюсах поймешь нормально, плюс там отличное интро в lock-free

Denis
23.07.2018
12:16:36
посоветуйте vps до 1к в месяц

Rio
23.07.2018
12:16:55
А какой профит от параллельного программирования??

krakodeel
23.07.2018
12:17:25
А какой профит от параллельного программирования??
Тебе становится параллельно на хейтеров

Nikolay
23.07.2018
12:17:32
посоветуйте vps до 1к в месяц
амазон бесплатно, hetzner тож недорого

Admin
ERROR: S client not available

Lex
23.07.2018
12:17:41
Nikolay
23.07.2018
12:17:52
А какой профит от параллельного программирования??
код быстрее работает во многих случаях, если его правильно написать

Denis
23.07.2018
12:18:34
vscale / selectel
я хочу нормальный vps а амазон навешал туда всякий шлак

Denis
23.07.2018
12:19:09
Nikolay
23.07.2018
12:19:32
во-первых, амазон туда ставит то, что ты попросишь. Во-вторых, убунта серверная очень норм.

Denis
23.07.2018
12:20:13
хм

я говорю что хочу убунту, а не то что она шлак)

Tigran
23.07.2018
12:21:05
именно восемнадцатую?

Nikolay
23.07.2018
12:21:41
я говорю что хочу убунту, а не то что она шлак)
ну так выбери ее при создании виртуалки

в чем вопрос?

Rio
23.07.2018
12:22:01
Тебе становится параллельно на хейтеров
Чет невразумительный ответ

Google
krakodeel
23.07.2018
12:23:10
Чет невразумительный ответ
Это шутка. На самом деле параллельное программирование уже актуально. Слыхал уже о серверах на ARM? Как думаешь, сколько в таких ядер?

Rio
23.07.2018
12:23:29
именно восемнадцатую?
Да, там гном нужной версии

Tigran
23.07.2018
12:24:05
бля, гном

Nikolay
23.07.2018
12:24:20
там нет гнома

Tigran
23.07.2018
12:24:23


Евгений
23.07.2018
12:24:47
видимо вот так https://stackoverflow.com/questions/17558552/how-do-i-add-custom-field-to-python-log-format-string
всё таки до конца не получилось сделать то, что мне нужно. LoggerAdapter понятно как применить к моему логгеру, а как сделать для логера от requests непонятно, нашёл такой способ https://stackoverflow.com/questions/28050451/elegant-way-to-make-logging-loggeradapter-available-to-other-modules Может кто-то ещё что-то предложит?

krakodeel
23.07.2018
12:25:24
Чет на слух как говнина
На слух? Забавный критерий оценки серверных решений: оценить название на слух.

Nikolay
23.07.2018
12:26:13
На слух? Забавный критерий оценки серверных решений: оценить название на слух.
есть серьезное научное исследование, которое выявило статистически значимые корреляции между благозвучностью названий тикеров компаний на бирже и тем, как часто их покупают

ржака

Марк
23.07.2018
12:27:58
Видели уже эту доку? https://docs.google.com/spreadsheets/d/1G6k4jAGzmU3T68GWpbqq5w_m4uD1F-U6h47Sq7AZqm0/htmlview#gid=0

Поржал от души.

Nikolay
23.07.2018
12:30:19
Rio
23.07.2018
12:31:44
На слух? Забавный критерий оценки серверных решений: оценить название на слух.
Так ты спросил "слыхал ли". Естественно я слыхал что это говнина для сеньоров которые уже наворотили все паттерны в коде и хотят повысить прайс еще внедряя сомнительную ебанину там где можно обойтись парой строчкой кода. Кстати недавно одуплял архитектурное решение одного долбоеба который растянул алгоритм из пары строк на 1200 LOC. Удивительное создание

Tigran
23.07.2018
12:32:02
Видели уже эту доку? https://docs.google.com/spreadsheets/d/1G6k4jAGzmU3T68GWpbqq5w_m4uD1F-U6h47Sq7AZqm0/htmlview#gid=0
Тропман Константин вообще нашёл свой подход к профессии

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