Вопросы по теме 'decorator'

c # windows-services - как обрабатывать исключения из журнала?
Я создаю службу Windows. Когда возникает исключение, я обрабатываю его соответствующим образом и создаю журнал. Я использую шаблон декоратора , так как люди будут просматривать эти журналы разными способами. . У меня есть регистратор электронной...
3949 просмотров

Как часто используются декораторы Python?
Хотя мне нравится думать о себе как о достаточно компетентном программисте Python, один аспект языка, который я никогда не мог понять, - это декораторы. Я знаю, что они из себя представляют (поверхностно), я читал учебные пособия, примеры, вопросы...
74994 просмотров
schedule 13.06.2022

Использование DynamicProxy в качестве шаблона декоратора в контейнере windsor
Я ищу информацию об использовании и настройке Windsor для предоставления динамического прокси для перехвата вызовов экземпляру другого класса. Мой класс представляет собой ресурс, который должен сохраняться контейнером как долгоживущий экземпляр по...
1221 просмотров

Классы декораторов в Python
Я хочу создать классы для использования в качестве декораторов с соблюдением следующих принципов: Должна быть возможность складывать несколько таких декораторов класса поверх 1 функции. Результирующий указатель имени функции должен быть...
20926 просмотров
schedule 28.12.2022

Как сделать так, чтобы декоратор Django permission_required не перенаправлял уже вошедших пользователей на страницу входа, а отображал какое-то сообщение
Как сделать так, чтобы декоратор Django permission_required не перенаправлял уже вошедших в систему пользователей на страницу входа, а отображал какое-то сообщение, например «Недостаточно прав»? Спасибо.
9489 просмотров
schedule 22.04.2023

Формы, декораторы и валидация Zend Framework: стоит ли возвращаться к обычному HTML?
В настоящее время я работаю над довольно большим приложением, которое содержит множество форм. До этого момента я всегда писал свои формы вручную и писал свою собственную логику проверки, но я решил, что пора начать использовать Zend_Form и его...
7589 просмотров
schedule 28.11.2022

Zend_Form и декораторы: как вставить html-теги в мультипараметрическую радиоформу?
В настоящее время я пытаюсь использовать Zend_Form и его механизм декораторов для вывода хорошо отформатированного HTML, но мне не удается получить желаемый результат. Конкретно, у меня есть элемент формы радиокнопки (Zend_Form_Element_Radio) с...
1957 просмотров
schedule 13.03.2022

метапрограммирование шаблона ИЛИ операция
У меня есть класс, который можно украсить набором дополнительных шаблонов для обеспечения дополнительной функциональности. Каждое дополнение имеет идентифицирующее значение addon_value, которое необходимо знать базовому классу. Приведенный ниже...
236 просмотров
schedule 29.04.2024

Python: декоратор статических переменных
Я хотел бы создать декоратор, как показано ниже, но я не могу придумать реализацию, которая работает. Я начинаю думать, что это невозможно, но решил сначала спросить вас, ребята. Я понимаю, что в Python есть множество других способов создания...
8796 просмотров

Декораторы в Ruby (миграция с Python)
Сегодня я изучаю Ruby с точки зрения Python. Одна вещь, с которой мне совершенно не удалось справиться, — это эквивалент декораторов. Чтобы упростить ситуацию, я пытаюсь воспроизвести тривиальный декоратор Python: #! /usr/bin/env python import...
9476 просмотров
schedule 01.11.2023

Можете ли вы удалить декоратор?
Можно ли удалить декоратор с объекта? Скажем, у меня есть следующий код: abstract class Item { decimal cost(); } class Coffee : Item { decimal cost() { // some stuff } } abstract class CoffeeDecorator : Item { Item...
4054 просмотров
schedule 22.10.2022

Самоанализ, чтобы получить имена декораторов для метода?
Я пытаюсь понять, как получить имена всех декораторов метода. Я уже могу получить имя метода и строку документации, но не могу понять, как получить список декораторов.
20848 просмотров
schedule 03.04.2023

Использование свойства Python() внутри метода
Предполагая, что вы знаете о встроенном свойстве Python: http://docs.python.org/library/functions.html#property Я хочу переустановить свойство объекта таким образом, но мне нужно сделать это внутри метода, чтобы иметь возможность передавать ему...
1573 просмотров
schedule 02.02.2024

Декорирование метода
В моем приложении Python я использую события для связи между различными плагинами. Теперь вместо того, чтобы регистрировать методы для событий вручную, я подумал, что мог бы использовать декораторы, чтобы сделать это за меня. Я хотел бы, чтобы это...
481 просмотров
schedule 23.08.2023

__decorated__ для декораторов Python
Начиная с версии 2.4 (2.6 для классов) python позволяет вам украшать функцию другой функцией: def d(func): return func @d def test(first): pass Это удобный синтаксический сахар. Вы можете делать всевозможные аккуратные вещи с декораторами,...
293 просмотров

Декоратор классов Python
Я пытаюсь украсить реальный класс, используя этот код: def my_decorator(cls): def wrap(*args, **kw): return object.__new__(cls) return wrap @my_decorator class TestClass(object): def __init__(self): print "__init__...
2702 просмотров
schedule 27.09.2023

Zend Form Decorator - добавление опций к тегу входной метки
Я пытаюсь добиться следующего вывода html с помощью Zend_Form Decorator: <tr> <td id="from-label" **class="labelcell"**><label for="from" class="required">From</label></td> <td><input type="text"...
2663 просмотров
schedule 16.05.2024

Шаблон декоратора: ограничить перенос
TL;DR: Как избежать дублирования определенных классов в цепочке декораторов? Длинная версия Я пытаюсь реализовать шаблон Decorator, как описано в книге Шаблоны проектирования Head First . В качестве примера они приводят кассовый аппарат в...
423 просмотров
schedule 13.10.2023

Создайте пользовательский FrameworkContentElement, чтобы добавить диагональную линию поверх текста в WPF
Есть ли способ создать собственный FrameworkContentElement (или Inline ), который рисует диагональную линию над своим содержимым? Что-то вроде перечеркнутого декора, но с диагональной формой: От TextDecoration или TextEffect нельзя...
1465 просмотров

Python динамически добавляет декоратор к методам класса, украшая класс
скажем, у меня есть класс: class x: def first_x_method(self): print 'doing first_x_method stuff...' def second_x_method(self): print 'doing second_x_method stuff...' и этот декоратор class logger:...
11103 просмотров
schedule 01.05.2024