decorator — все вопросы

1ответ
4 голоса
Как объединить несколько декораторов свойств в Typescript?
У меня есть класс Template со свойством _id с декораторами из class-transformer и typed-graphql import {classToPlain, Exclude, Expose, plainToClass, Type } from 'class-transformer'; import { Expose
4ответа
4 голоса
Есть ли способ применить декоратор к методу Python, который нуждается в информации о классе?
Когда вы декорируете метод, он еще не привязан к классу и поэтому еще не имеет атрибута im_class. Я искал способ получить информацию о классе внутри декоратора. Я попробовал это: import types def
2ответа
4 голоса
Подклассы метода декораторов в Python
У меня возникают проблемы с продумыванием способа, который является хорошим python и соответствует принципам oop, так как меня научили создавать семейство связанных декораторов методов в python.
3ответа
4 голоса
Python декоратор внутренне вызывает неправильную функцию
Мы реализовали витой веб-интерфейс. Для обработки аутентификации мы использовали декоратор, с которым оборачиваем некоторые маршруты. @requires_auth(roles=[Roles.Admin]) def get_secret_stuff(re
3ответа
4 голоса
Python декоратор внутренне вызывает неправильную функцию
Мы реализовали витой веб-интерфейс. Для обработки аутентификации мы использовали декоратор, с которым оборачиваем некоторые маршруты. @requires_auth(roles=[Roles.Admin]) def get_secret_stuff(re
3ответа
4 голоса
Python декоратор внутренне вызывает неправильную функцию
Мы реализовали витой веб-интерфейс. Для обработки аутентификации мы использовали декоратор, с которым оборачиваем некоторые маршруты. @requires_auth(roles=[Roles.Admin]) def get_secret_stuff(re
1ответ
4 голоса
Функции захвата в пределах замыкания
Python3 добавил __prepare__, чтобы вы могли заменить тип словаря, используемого для сбора элементов из объявления класса (см. здесь .) Использование __prepare__ Я могу настроить класс, чтобы разреш
1ответ
4 голоса
Python C расширение декоратор
Заранее извиняюсь за скучную справочную информацию. Я недавно поигрался с Python /C-API (Python 3.4) и получил тупик. Моя цель - иметь расширение C, которое я могу использовать в качестве декорат
3ответа
4 голоса
Как проверить, украшен ли вид «login_required» (Django)
Я делаю некоторый (изолированный) модульный тест для представления, которое украшено "login_required". Пример: @login_required def my_view(request): return HttpResponse('test') Можно ли про
1ответ
4 голоса
Как зарегистрировать необязательный декоратор или декоратор с необязательными параметрами, используя structmap asp.net mvc?
Я реализовал подход CQRS в своем приложении под сильным влиянием этой фантастической статьи: Есть ли способ в структуре структуры определить, как public interface ICommand { } public interface I
1ответ
4 голоса
Типографский декоратор для функции, а не метода. Возможный?
Я пытаюсь добавить собственный декоратор TypeScript в функцию, которая не включена в класс, и кажется, что компилятор жалуется, что бы я ни делал. Есть мысли? Возможно ли это?
2ответа
4 голоса
Декораторы в Свифте
Я новичок в Swift, и я хотел бы знать, есть ли в языке какой-то эквивалент шаблона декоратора Python. Например: import functools def announce(func): """Print a function's arguments and retu
2ответа
4 голоса
Отделка заметная
Можно ли украшать Observable<>, Single<>, Maybe<>, Flowable<> в гх-Java? Например. как это: public final class NonEmptyStringSource extends Observable<String> {
3ответа
4 голоса
Украшение метода в ASP.NET?
Я снова ... Я слышу фразу "украшать /украшать" - метод, который часто используют в уроках, которые я читал /смотрел. Но я просто не понимаю, что это значит И что на самом деле делает ?? Может кто-ниб
2ответа
4 голоса
Получить имя класса метода декорированного класса
Рассмотрим этот сценарий. #! /usr /bin /env python # - * - кодировка: utf-8 - * - импортные функции def wrapmethod (f):     @ functools.wraps (е)     def wrap (* args, ** kwargs):         print '
1ответ
4 голоса
Метод декорирования (перегрузка методов класса)
Вдохновленный ответом Мухаммеда Алькарури в Что хорошего в использовании Python3 » Аннотации функций ", я хочу сделать это multimethod для методов, а не для обычных функций. Тем не менее, когда я д
3ответа
4 голоса
Python - заставить декоратор классов работать с производными классами
В приложении, которое мы разрабатываем с использованием Django, в некоторых случаях нам нужно автоматически назначать разрешения пользователям для некоторых моделей, у которых есть владельцы (правил
2ответа
4 голоса
Pythonic способ добавить несколько методов к нескольким классам?
Какой самый питонный способ добавить несколько идентичных методов в несколько классов? Я мог бы использовать декоратор класса, но это, кажется, вносит некоторые сложности и его сложнее писать и
2ответа
4 голоса
Python: переименование имен методов на лету
У меня есть много файлов, использующих классы со следующим синтаксисом: o = module.CreateObject() a = o.get_Field и теперь реализация изменилась с 'get_XXX' и 'set_XXX' на просто 'XXX': o = m
2ответа
4 голоса
Это нормально для декораторов, чтобы получить доступ к закрытым членам класса?
Я пишу класс, который анализирует HTML, чтобы предоставить интерфейс для профиля на веб-странице. Это выглядит примерно так: class Profile(BeautifulSoup): def __init__(self, page_source):
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132