kb
20.09.2011 11:50
Помогите, пожалуйста.
Хотел сделать такой крутой класс, над которым можно сделать
someval = ObjLogger(someval, 'someval')
somval.dosomething(a='b')
и потом после выполнения этого кода оно будет печатать:
- [getattr] someval.dosomething
- [attr_call] someval.dosomething(a='b')
это я уже сделал. но вот теперь ... more →
rapture
20.09.2011 04:55
А в питоне в плоке exept можно возбуждать исключения (и тут же их обрабатывать)?
Например, надо получить номер версии исходников freebsd в каталоге. Заходим, ищем .svn. Если есть — пробуем через svn. Если subversion нету, возбуждаем исключение, в блоке exept пробуем через cvs, если нету и cvs, то возбуждаем ... more →
lexszero
19.09.2011 14:08
#!/usr/bin/env python3
"""B ЛЮБOM ДOME 3MEЮ HANДN TPETЬЮ
CЛOBA EN HA3OBN MAГNЧECKNE"""
from \
sys \
import \
stdin, \
argv
БE3YMHЫE_OHA_ПOKAЖET_3HAKN = {
"А": "A",
"В":"B", "Е":"E",
"З":"3","И":"N",
"Й":"N", "К":"K",
"М":"M","Н":"H","О":"O",
"Р":"P","С":"C","Т":"T","У":"Y",
"Х":"X","Ш":
"W","Я":
"R"
} # ... more →
kb
19.09.2011 12:27
а вообще полезно иметь такую примочку, чтоб она заворачивала в себя объект какой-то, а сама им притворялась и потом показывала цепочку действий, которые над ней производились. такой себе смесь Mock и настоящего объекта. тогда и дебаггер не нужен будет.
а возьму и запилю!
kb
19.09.2011 12:26
Да что ж такое. Еще не закончил с джаваскриптом мучаться, как нашел баг в другом месте, где сейчас придется уходить глубоко в питон и дебаггер. Причем знания, которые я получу — ну вообще ни разу полезными не будут. Блеать((
nobiiru
19.09.2011 07:26
Посоны, а можно каким либо образом собрать standalone выполняемый файл для пистона? Ну чтоб не тащить на ШИНДОВС клиенты дистрибутив бидона.
kb
18.09.2011 19:07
слегка сломал голову об tornado, осталось понять что меня терзает (кроме самой его фреймворкной части)
kb
17.09.2011 18:58
снова пытаюсь осилить django. на этот раз через силу. ну как же не нравится мне их идеи "положите туда то-то, а мы это волшебным образом экспортируем и выполним", ох не нравится. с другой стороны, не нравится привычка явно указывать, к примеру, набор приложений и т.д. нет, в случае с приложениями это как раз ... more →
0xd34df00d
17.09.2011 12:38
Какой-то левый чувак написал на мыло вопрос по петушону. Я этого чувака не знаю, откуда он — понятия не имею.
Вот она — ДЕШЕВАЯ ПОПУЛЯРНОСТЬ.
Rayslava
17.09.2011 11:09
Узнал, что у питона есть свой CPAN! pip называется :)
Оно также, как у CPAN централизовано или есть куча репозиториев?
der_FeniX
16.09.2011 14:22
Попробовал этот ваш PyCharm.. А Эклипс-то оказывает пиздец какой шустрый!
arts
16.09.2011 09:13
Наблюдаю, как два процесса общаются через _закрытый_ сокет. Т.е. бидон высрал трейсбэк, сказал, что unix port closed, файл сокета исчез, но клиент продолжает посылать запросы, а сервер продолжает успешно на них отвечать.
arts
15.09.2011 16:31
Попытался открыть до хуя соединений — упёрся в лимит дескрипторов. Поднял лимит — высрало вот таким говном:
Traceback (most recent call last):
File "./run.py", line 80, in <module>
run_queue(settings)
File "lib/queue.py", line 158, in run_queue
reactor.run()
File ... more →
utros
15.09.2011 13:25
Попытался запустить набросанный на скорую руку сборщик конфигов при помощи pythonw.exe (чтобы консоль постоянно не вылезала) и тут же напоролся на http://bugs.python.org/issue3905
БАГ ТРЁХЛЕТНЕЙ ДАВНОСТИ, БЛЕАТЬ!
kb
13.09.2011 08:01
Гвидо толстый тролль http://mail.python.org/pipermail/python-...
для Ъ:
On Fri, Sep 9, 2011 at 2:12 PM, Christopher King <g.nius.ck at gmail.com> wrote:
> The first element in a list is element zero, the second is one, the third it
> two, and so on. This some times confuses newbies to ... more →
kb
06.09.2011 22:03
нет, как-то они совсем с юникодом сломались. буду ждать следующий ночной билд, можт хоть там уже поправить обещали. обидно. (а может и самому собрать, но времени жалко, конечно)
arts
05.09.2011 21:03
Как отучить твистод люто срать в лог?