gentoo.ru
python
python@conference.gentoo.ru
Понедельник, 31 января 2011< ^ >
krigstask установил(а) тему: Пей тон @ Жуй картон || https://gist.github.com/289467 || Логи: http://tinyurl.com/gentoo-py-logs || "Python's a drop-in replacement for BASIC in the sense that Optimus Prime is a drop-in replacement for a truck."
Конфигурация комнаты
Участники комнаты

GMT+3
[11:04:38] krigstask вошёл(а) в комнату
[14:12:12] krigstask вышел(а) из комнаты
[14:12:25] krigstask вошёл(а) в комнату
[14:29:57] krigstask вышел(а) из комнаты
[14:30:07] krigstask вошёл(а) в комнату
[14:39:38] krigstask вышел(а) из комнаты
[14:40:15] krigstask вошёл(а) в комнату
[14:56:29] krigstask вышел(а) из комнаты
[14:56:47] krigstask вошёл(а) в комнату
[15:14:49] krigstask вышел(а) из комнаты
[15:15:04] krigstask вошёл(а) в комнату
[15:22:28] maksbotan вошёл(а) в комнату
[16:51:48] maksbotan вышел(а) из комнаты: Replaced by new connection
[16:51:58] maksbotan вошёл(а) в комнату
[16:58:46] maksbotan вышел(а) из комнаты
[16:58:56] maksbotan вошёл(а) в комнату
[17:02:06] <maksbotan> krigstask: слушай
[17:02:22] <maksbotan> а как делать reduce(l, lambda x,y: x+y) в этом ваше питоне3?
[17:07:16] <krigstask> from functools import reduce ?
[17:07:51] <maksbotan> хм
[17:07:59] <maksbotan> вроде говорили его совсем убрали, не?
[17:08:14] <krigstask> Не слышал
[17:08:34] <maksbotan> да, из __builtin__ убрали
[17:08:38] <maksbotan> но не совсем
[17:13:23] <krigstask> Документацию надо читать, а не Луркоморье
[17:13:31] <maksbotan> причем тут лурка-то
[17:17:37] <krigstask> А при том!
[17:18:45] <maksbotan> какой поразительно полезный ответ
[17:21:35] krigstask вышел(а) из комнаты
[17:21:45] krigstask вошёл(а) в комнату
[17:21:50] <krigstask> Нормальный
[17:22:21] <maksbotan> )
[17:54:22] maksbotan вышел(а) из комнаты
[19:45:56] maksbotan вошёл(а) в комнату
[20:58:58] krigstask вышел(а) из комнаты
[21:59:19] qnikst вошёл(а) в комнату
[22:00:23] qnikst вышел(а) из комнаты
[22:00:57] qnikst вошёл(а) в комнату
[22:09:08] <qnikst> maksbotan: ping
[22:09:16] <maksbotan> ась?
[22:09:52] <qnikst> {'node': /home/qnikst/work/cph.hyde/content, 'translate': {'ru_title': 'title'}}
[22:10:07] <qnikst> как мне выдернуть ru_title, и title
[22:10:14] <qnikst> это питоновский dict
[22:11:02] <maksbotan> хм
[22:11:11] <maksbotan> в 'translate' только один ключ?
[22:11:17] <maksbotan> или не гарантируется?
[22:11:37] <qnikst> не гарантируется
[22:11:45] <qnikst> но можно для простоты положить 1
[22:12:00] <qnikst> если потом обобщение не слишком сложное будет
[22:12:05] <maksbotan> то есть тебе надо получить пары (key, val) из d['translate'] ?
[22:12:15] <qnikst> ага
[22:12:37] <maksbotan> [ (key, d[key]) for key in d ]
[22:12:42] <qnikst> for a,b in d['translate']?
[22:12:44] <qnikst> о
[22:12:45] <maksbotan> но есть функция для этого
[22:12:48] <maksbotan> ща поищу
[22:13:03] <qnikst> iteritems?
[22:13:32] <maksbotan> похоже на то
[22:14:51] <maksbotan> >>> for k,v in {1:2,3:4}.iteritems():
...     print k,v
...
1 2
3 4
[22:14:58] <maksbotan> сам спросил, сам ответил
[22:14:59] <maksbotan> =)
[22:16:04] <qnikst> =)
[22:16:09] <qnikst> ну  меня код под рукой
[22:16:18] <qnikst> я пытаюсь разобраться и своё смастерить
[22:16:20] <qnikst> код странный
[22:16:28] <qnikst> я так и не понял как он работает)
[22:18:04] <maksbotan> покаж
[22:20:34] <qnikst> https://github.com/lakshmivyas/hyde/blob/master/hydeengine/site_pre_processors.py#L170
[22:21:07] <maksbotan> хайд!
[22:21:33] <maksbotan> и что именно тебе не ясно́?
[22:22:06] <qnikst> 181 строка и ниже
[22:22:12] <qnikst> что там за махинации
[22:22:14] <qnikst> =)
[22:22:31] <maksbotan> да никаких собсно махинаций
[22:22:46] <maksbotan> вообще-то все просто и очевидно
[22:22:48] <qnikst> он откуда-то path вытаскивает, хотя её там нет
[22:23:02] <maksbotan> с чего взял что нет?
[22:23:04] <qnikst> и зачем-то заново injections делает
[22:23:09] <qnikst> да с того, что нету
[22:23:14] <maksbotan> кхем, быдлокод
[22:23:17] <qnikst> хотя может можно отдельно задать
[22:23:28] <qnikst> т.е. или try или просто injections
[22:23:31] <qnikst> точняк..
[22:23:34] <qnikst> ппц
[22:23:38] <qnikst> а документации нет )
[22:23:41] <maksbotan> тут явно params['injections'] имеет один ключ
[22:23:46] <maksbotan> так что цикл нахер не сдался
[22:24:28] <maksbotan> или я не прав?
[22:24:35] <qnikst> фидимо не факт, что 1
[22:25:08] <maksbotan> эээ
[22:25:24] <maksbotan> а, оно может быть создано до функции, в этом случае KeyError
[22:47:30] krigstask вошёл(а) в комнату
[23:11:40] maksbotan вышел(а) из комнаты
[23:26:27] <qnikst> о криг пришёл, а вопросы уже кончились :/
[23:26:53] <qnikst> блин сидеть с eeepc без иксов по ссш на ноуте забавно
[23:33:30] qnikst сделал плагин к hyde и радуется
[23:35:22] <krigstask> Молодец
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!