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

Как вызвать элемент данных базового класса, если он перезаписывается как свойство в производном классе?
Этот вопрос аналогичен этот другой , с той разницей, что элемент данных в базовом классе не обернут протоколом дескриптора. Другими словами, как я могу получить доступ к члену базового класса, если я переопределяю его имя свойством в производном...
7744 просмотров

Почему эта реализация classprop не работает?
На основе вопроса, который я ранее спросил , я попытался придумать свойство класса, которое позволяло бы не только получать, но и устанавливать. Итак, я написал это и поместил в модуль util : class classprop(object): def __init__(self,...
60 просмотров

как сгенерировать дескриптор развертывания с помощью ejbGen для weblogic?
Я читал руководство на этой странице: http://edocs.bea.com/docs/cd/E13222_01/wls/docs81/medrec_tutorials/ejbgen.html#858279 И у меня есть следующий файл BankAccountEJB.java import javax.ejb.CreateException; import javax.ejb.EntityBean;...
2875 просмотров
schedule 12.11.2022

Как вызывать методы для объектов дескриптора класса Python?
Я создал class String() с __get__() , __set__() и методом to_db() ; однако, когда я делаю name = String() , я не могу выполнить self.name.to_db() , потому что он вызывает to_db() для значения, возвращаемого __get__() , а не для объекта "...
3066 просмотров
schedule 29.07.2022

Можно ли использовать дескриптор Python для создания экземпляра атрибута в __init__ другого класса?
Или атрибут должен быть определен вне каких-либо методов класса? Итак, мой объект дескриптора таков. В объекте IDN уже есть некоторая информация о поле UserNameField, поэтому я хочу ее использовать. class UserNameElement(basePageElement):...
679 просмотров
schedule 01.05.2022

Как в Python вызвать метод экземпляра дескриптора?
Учитывая класс дескриптора MyDescriptor с дополнительным методом describe и класс, который определяет атрибут a с помощью дескриптора, как я могу вызвать метод describe для a ? class MyClass(object): a = MyDescriptor() def...
249 просмотров
schedule 08.01.2023

Ошибка отладки — индекс вектора вне допустимого диапазона — PCL
Я получаю сообщение об ошибке «Ошибка утверждения отладки», где говорится «индекс вектора вне диапазона», между двумя отпечатками в приведенном ниже фрагменте кода. Я использую PCL 1.7.1 на 64-битной машине, Win7 и VS2010. Дело в том, что это...
1061 просмотров

дескриптор '__init__' объекта 'super' требует аргумента
Я пробую свои силы в создании объектно-ориентированной текстовой игры на Python и пытаюсь реализовать свои первые свойства и декораторы. Используя главу 5 в книге 'Python 3 Object Oriented Programming' , я попытался использовать обсуждаемые примеры...
17167 просмотров
schedule 18.04.2022

Есть ли в plpgsql возможность получать имена элементов записей и использовать их?
Мне нужно сообщить об элементах записи, используя «уведомление о повышении», но включая имена элементов. raise notice 'rec=%',r; -- is not very good Есть ли возможность сделать что-то вроде: declare r record; itemname varchar(200);...
132 просмотров

демон: закрыть stderr и принять(2)
Я написал демон TCP, который принимает клиентские соединения на указанный порт и после этого выполняет команду, используя execv(3). В каждом руководстве по написанию демонов упоминается закрытие stdin, stdout, stderr для успешной демонизации...
249 просмотров
schedule 24.05.2024

Отчеты STM32 USB HID
Последние две недели я пытался настроить свою карту (STM32F4) на диалог с USB HID с ПК под Windows 7. Я добился успеха с этим дескриптором: __ALIGN_BEGIN static uint8_t HID_ReportDesc[HID_MOUSE_REPORT_DESC_SIZE] __ALIGN_END = { 0x06, 0xFF,...
1625 просмотров
schedule 14.05.2023

Android-расстояние дескрипторов HOG
Я хочу сравнить 2 дескриптора HOG в приложении для Android с использованием OpenCV. Я нахожу трудности в вычислении евклидова расстояния между двумя векторами, которые имеют тип MatOfFloat. У вас есть пример кода, который может мне помочь....
422 просмотров
schedule 08.12.2022

Установка дескриптора в python3.5 асинхронно
Я могу написать дескриптор, возвращающий будущее, которого можно ожидать. class AsyncDescriptor: def __get__(self, obj, cls=None): # generate some async future here return future def __set__(self, obj, value): #...
1327 просмотров

Понимание примера дескриптора из статьи с практическими рекомендациями по дескрипторам
Я пытаюсь осмыслить концепцию дескрипторов, и в последнее время мне это не удалось. Эта статья дескриптора How to действительно помогла и в то же время тоже меня смутил. Я борюсь с этим примером здесь, почему m.x вызывает def __get__(self,...
194 просмотров
schedule 03.06.2023

Почему объекты дескриптора python не работают при назначении классу в __init__?
Я знаю, как работают дескрипторы в Python, по крайней мере, до сегодняшнего дня. Если член класса определяет __set__() , это дескриптор данных, а foo.member вернет foo.member.__get__(foo.member, foo) вместо объекта foo.member . Но это...
27 просмотров
schedule 25.06.2023

Нужна помощь в понимании фрагмента кода с декораторами и дескрипторами классов
import collections import functools class memoized(object): '''Decorator. Caches a function's return value each time it is called. If called later with the same arguments, the cached value is returned (not reevaluated). ''' def...
26 просмотров
schedule 17.03.2022

Длина пакета USB с идентификатором отчета
Я задаю этот вопрос, потому что документация по USB HID не очень подробно описывает это. Мой вопрос касается устройств Full Speed ​​USB HID и их соответствующих дескрипторов отчетов. У меня есть устройство с идентификатором отчета, равным 2. Счетчик...
1550 просмотров
schedule 12.07.2023

Проблемы с созданием постоянного класса дескриптора для Python
>>> class Const(object): # an overriding descriptor, see later ... def __init__(self, value): ... self.value = value ... def __set__(self, value): ... self.value = value ... def __get__(self, *_): # always...
199 просмотров

Реализация дескрипторов с динамическим полем с использованием метаклассов
У меня есть пользовательский класс, который реализует протокол дескриптора. Дескриптор назначается атрибуту клиентского класса. В настоящее время дескриптор использует общее имя переменной, то есть имя класса дескриптора и ключ. Я хочу, чтобы...
672 просмотров
schedule 23.03.2023

Канонический способ обработки ошибки AttributeError, возникающей внутри дескриптора
При определении класса дескриптора вы можете просто поднять AttributeError , чтобы указать, что атрибут недоступен. Например: from typing import Any, TypeVar, MutableMapping V = TypeVar("V") class Desc: def __init__(self, key: str) ->...
28 просмотров
schedule 04.06.2022