Аналог phpinfo в Python

Posted by & filed under Apache, python.

Качаем этот файл: http://www.modpython.org/live/current/lib/python/mod_python/testhandler.py (Копию на всякий пожарный положу сюда) сохраняем на винте, там где находится наш сайт. В настройках апача меняем PythonHandler на наш testhandler: PythonHandler testhandler запускаем наш сайт и видим подобие того, что выдает phpinfo

Использование JSON в JavaScript

Posted by & filed under javascript.

Можно довольно легко создать новую JavaScript-переменную и затем непосредственно присвоить ей строку с данными, отформатированными в JSON. Вот так: var people = { «programmers»: [ { «firstName»: «Brett», «lastName»:»McLaughlin», «email»: «brett@newInstance.com» }, { «firstName»: «Jason», «lastName»:»Hunter», «email»: «jason@servlets.com» }, { «firstName»: «Elliotte», «lastName»:»Harold», «email»: «elharo@macfaq.com» } ], «authors»: [ { «firstName»: «Isaac», «lastName»: «Asimov», «genre»:… Read more »

Работа с setter и getter в Python

Posted by & filed under python.

class C(object): def __init__(self): self._x = None @property def x(self): «»»I’m the ‘x’ property.»»» return self._x @x.setter def x(self, value): self._x = value @x.deleter def x(self): del self._x Замечание: использовать свойства только с новым типом описания классов: class С(object): А не: class C(): Иначе возникают мистические проблемы с гетерами и сеттерами.

urlparse.parse_qs

Posted by & filed under python.

Распарсинг хвоста урла: import urlparse query=’id=1&address=something’ mydict=urlparse.parse_qs(query) Результат: {‘id’:[1],’address’:[‘something’]}