
Zart
21.06.2016
11:24:27

⬗VLAD⌶K⬖
21.06.2016
11:24:29

Zart
21.06.2016
11:25:16

Pavel
21.06.2016
11:37:34

Google

⬗VLAD⌶K⬖
21.06.2016
11:37:56
https://new.vk.com/feed?w=wall-60777940_292598

Zart
21.06.2016
11:38:36
inf = getattr(math, 'inf', float('inf')) # громоздко 8)

Cykooz
21.06.2016
11:41:23

Pavel
21.06.2016
11:42:54

⬗VLAD⌶K⬖
21.06.2016
11:44:01

digital
21.06.2016
12:11:57
Всем доброго времени суток.
Кто может объяснить как в Djang'е настраивать логгирование и как им пользоваться при разработке?

Cykooz
21.06.2016
12:13:33
А вот тут что имено не понятно?
https://docs.djangoproject.com/ja/1.9/topics/logging/

Pavel
21.06.2016
12:34:16

digital
21.06.2016
12:38:50
Это стандартный модуль logging, настраиваешь хандлеры (это куда логи будут сваливаться), форматирование (это как будут выглядеть строки логов), а потом в коде import logging и вызываешь logging.info('ляля'), .debug(), .warning(), .error(), .exception(), в зависимости от важности сообщения,
спасибо) а 'class': 'logging.StreamHandler', в хендлере, это то куда будет отправлятся сообщение?

Zart
21.06.2016
12:39:27
это тип хендлера

Pavel
21.06.2016
12:39:46

Google

Zart
21.06.2016
12:39:51

digital
21.06.2016
12:41:05
а Вы можете примеры смоих лог-конфигов скинуть, мне атк понятнее будет

[Anonymous]
21.06.2016
12:42:08
<div id="profile_online_lv">Online<b class="mob_onl profile_mob_onl unshown" id="profile_mobile_online" onclick="mobilePromo(); " onmouseover="mobileOnlineTip(this, {mid: cur.oid, right: 1})"></b></div>
как достать строку в диве, если в этом диве находится еще атрибуты?
Т.к. на .string мне None дает
beautiful soup 4

Pavel
21.06.2016
12:42:47

Zart
21.06.2016
12:42:49
аттрибуты дергаются через дикт интерфейс же
а

[Anonymous]
21.06.2016
12:43:19
offline_status = soup.find('div', {'id': 'profile_time_lv'})
offline_status.string

⬗VLAD⌶K⬖
21.06.2016
13:13:29
что за ошибка float modulo ?
заранее спасибо=)

Zart
21.06.2016
13:13:58
спасибо за подробную копипасту с ошибкой
там же ZeroDivisionError. поделил на ноль
инфинити оно не даст, увы

⬗VLAD⌶K⬖
21.06.2016
13:17:50
надеюсь здесь все норм=)

Zart
21.06.2016
13:18:22
херня сплошная
принт-то можно было вынести нафиг после всей портянки
а в елсе тогда s = 'Деление...'
и кто запретил b быть отрицательным?

Google

⬗VLAD⌶K⬖
21.06.2016
13:20:21
понял неравенство)

Zart
21.06.2016
13:28:52
фейспальм

mey
21.06.2016
13:30:24
Привет) ты где это решаешь?

Zart
21.06.2016
13:30:35
выглядит как степик

⬗VLAD⌶K⬖
21.06.2016
13:30:53

Timofey
21.06.2016
13:31:03
А подскажите, пожалуйста, вот что. Хочется иметь внутри класса отдельную группу функций, типа azaza.foo.bar1(), azaza.foo.bar2(), и чтобы они видели переменные экземпляра этого класса azaza.var. Не могу сообразить, через что реализовывать

mey
21.06.2016
13:31:15
Спасибо :)
Не пробовал информатикс?

Zart
21.06.2016
13:31:35

mey
21.06.2016
13:31:42
Очень классные задачи, мне нравятся

⬗VLAD⌶K⬖
21.06.2016
13:31:55

mey
21.06.2016
13:32:25
http://informatics.mccme.ru/

Timofey
21.06.2016
13:32:34
не хоти
Ну они структурно должны выделяться, будет десяток функций с репортами различными. Делать все на первом уровне некрасиво

Zart
21.06.2016
13:33:30
в питоне можно вкладывать классы, но с видимостью там несколько проблематично, да и для языка это не было специальным случаем до 3.4 вроде

⬗VLAD⌶K⬖
21.06.2016
13:33:31

Zart
21.06.2016
13:33:45
думаю лучше разбить на миксины

mey
21.06.2016
13:34:04
а каккие еще подобные интересные сайты есть?

Zart
21.06.2016
13:34:19
https://www.khanacademy.org/

Timofey
21.06.2016
13:34:29
Я пробовал вкладывать класс, но передать self вниз два раза не выходит

Zart
21.06.2016
13:34:34
https://www.coursera.org/

Google

⬗VLAD⌶K⬖
21.06.2016
13:34:37
intuit, я там 80% курса прошел

Zart
21.06.2016
13:34:49

⬗VLAD⌶K⬖
21.06.2016
13:34:51
но там сложнее, однозначно

Admin
ERROR: S client not available

mey
21.06.2016
13:34:56
Спасибо)

⬗VLAD⌶K⬖
21.06.2016
13:37:27
https://alexbers.com
задачки неплохие, но на главню не зайти что то

Timofey
21.06.2016
13:39:58

Nikita
21.06.2016
14:19:19
я чет запутался так...у меня есть клиент серверное приложение, которое гоняет в обе стороны по сокетам фразы(команды) до 1 кб. за одну из команд, сервер должен открыть соединение на прием большого файла. не очень понятно как этот момент кодить. может кто помочь?
в плане если сокет уже открыт, то его переоткрывать ожидая прием или как?
т.е. с клиента прилетел запрос, что тот готов на пересылку, серверу ему надо ответить, что пересылка возможна..в этом случае открывать на прием большого файла увеличивая размер принимаемой части ?

Pavel
21.06.2016
14:28:07

Nikita
21.06.2016
14:30:15
нет

digital
21.06.2016
14:39:21
/stat@comstatbot

Combot
21.06.2016
14:39:21
combot.org/chat/-1001051329193

Zart
21.06.2016
14:45:05

Nikita
21.06.2016
14:55:22

Zart
21.06.2016
14:55:54
если у тебя tcp, то не надо ничего переоткрывать или менять размеры неких буферов
если только у тебя не фтп и не синдром перфекционизма

Nikita
21.06.2016
14:56:20
понятно, попробую, спс

Google

Vladimir
21.06.2016
15:44:59
Я смотрю тут на код академии никто не учится, почему так?

Alone
21.06.2016
15:45:29
А там учат Python?

Vladimir
21.06.2016
15:45:43
Да

Alone
21.06.2016
15:46:24
Тогда после Stepic, туда

Vladimir
21.06.2016
15:46:58
Там все языки считай
Кроме Шарпа, с ++ и лиспа

Alone
21.06.2016
15:47:30
Я там начинал курс по html и все, что с этим связано

Vladimir
21.06.2016
15:47:32
Лисп вроде бы называетсч
Не помню уже

Alone
21.06.2016
15:47:39
Css и так далее
Но Python я там не нашёл
Если мы говорим об одном и том же

Vladimir
21.06.2016
15:48:07
HTML and css в одном курсе

Alone
21.06.2016
15:48:17
Ага

Zart
21.06.2016
15:48:18
Эта группа больше не существует