gentoo.ru
python
python@conference.gentoo.ru
Четверг, 3 февраля 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
[08:06:26] krigstask вышел(а) из комнаты: Replaced by new connection
[08:06:45] krigstask вошёл(а) в комнату
[10:00:39] krigstask вышел(а) из комнаты: Logged out
[11:16:40] krigstask вошёл(а) в комнату
[12:53:04] krigstask вышел(а) из комнаты
[12:53:22] krigstask вошёл(а) в комнату
[13:21:04] krigstask вышел(а) из комнаты
[13:21:14] krigstask вошёл(а) в комнату
[13:25:30] krigstask вышел(а) из комнаты
[13:25:57] krigstask вошёл(а) в комнату
[13:30:37] krigstask вышел(а) из комнаты
[13:31:07] krigstask вошёл(а) в комнату
[14:04:58] krigstask вышел(а) из комнаты
[14:05:08] krigstask вошёл(а) в комнату
[14:10:28] krigstask вышел(а) из комнаты
[14:10:51] krigstask вошёл(а) в комнату
[14:56:05] maksbotan вошёл(а) в комнату
[15:27:49] maksbotan вышел(а) из комнаты
[15:27:59] maksbotan вошёл(а) в комнату
[16:03:25] <maksbotan>     from decorator import decorator
ImportError: No module named decorator
[16:03:37] <maksbotan> старый код, 2009 год
[16:03:39] <maksbotan> как чинить?
[16:04:31] <krigstask> Оформить по-новому
[16:04:41] <maksbotan> это как?
[16:05:56] <krigstask> @decorator
def function():
    pass
[16:07:32] <maksbotan> блин
[16:07:42] <maksbotan> там в коде везде '@decorator' перед функциями
[16:07:54] <maksbotan> @decorator                                                                      
def authentication_required(func, *args, **kwargs):
[16:08:15] <maksbotan> то есть это все удалять к чертям
[16:10:46] <maksbotan> о чееерт
[16:10:55] <maksbotan> да я задолбаюсь к 2.6 приделывать
[16:22:19] <maksbotan> http://paste.pocoo.org/show/331590/
[16:22:31] <maksbotan> вот ты можешь разобраться что этот модуль вообще делает?
[16:23:05] <krigstask> Думаю, да
[16:23:14] <krigstask> Только разбираться совершенно не хочу
[16:24:21] <maksbotan> вот гадость то
[16:24:33] <maksbotan> что за гадкая либа
[16:24:39] <maksbotan> а все так хорошо начиналось ...
[16:29:57] <maksbotan> defaultdict это что?
[16:31:25] <krigstask> Словарь, предположительно
[16:31:41] <maksbotan> странный словарь
[16:32:03] <maksbotan> если попросить ключ, которого нет, он создаст для него объект
[16:32:10] <maksbotan> и зачем им только это надобилось
[16:35:58] <maksbotan> кхм
[16:36:09] <maksbotan> этот модуль относится к системе логгинга
[17:12:15] <maksbotan> вот блин
[17:12:26] <maksbotan> протыкал либу winpdb и все равно ничего не понял
[17:12:33] <maksbotan> ужас какой-то происходит
[17:19:59] <maksbotan> такое ощущение что при 2.5->2.6 полностью переделали механизм декораторов
[17:20:06] <maksbotan> и теперь все это непотребство не робит
[17:20:28] <krigstask> Почитай про это, делов-то
[17:37:10] maksbotan вышел(а) из комнаты
[19:10:20] krigstask вышел(а) из комнаты
[19:14:42] krigstask вошёл(а) в комнату
[19:20:22] maksbotan вошёл(а) в комнату
[19:55:45] <maksbotan> def decorator(f):                                                              
    def wrapper(*args, **kwargs):                                              
        f(*args, **kwargs)                                                      
                                                                                
    return update_wrapper(f, wrapper)
[19:55:55] <maksbotan> и старый добрый питон 2.4 снова с нами
[20:04:30] maksbotan вышел(а) из комнаты
[20:04:42] maksbotan вошёл(а) в комнату
[20:12:12] krigstask вышел(а) из комнаты: Logged out
[22:25:03] <maksbotan> krigstask: https://github.com/maksbotan/python-lastfm/commit/49f91c0b85768dd38d98b21af7bc97f130e0cfc3
[22:25:05] <maksbotan> оцени
[23:57:37] maksbotan вышел(а) из комнаты
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!