5
ответов

Как назвать элемент данных базового класса, если он перезаписывается как свойство в производном классе?

Этот вопрос подобен этому другому с различием, что элемент данных в базовом классе не перенесен протоколом дескриптора. Другими словами, как я могу получить доступ к члену основы...
вопрос задан: 23 May 2017 10:27
4
ответа

Как назвать свойство базового класса, если это свойство перезаписывается в производном классе?

Я изменяю некоторые мои классы от широкого применения методов считывания и методов set к большему количеству pythonic использования свойств. Но теперь я застреваю, потому что некоторые мои предыдущие методы считывания или методы set звонили бы...
вопрос задан: 18 May 2017 13:46
4
ответа

Python, __ слоты __, и “атрибут только для чтения”

Я хочу создать объект в Python, который имеет несколько атрибутов, и я хочу защитить меня от случайного использования неправильного названия атрибута. Код следующие: класс MyClass (объект): m =...
вопрос задан: 18 September 2016 18:21
4
ответа

Как получить доступ к файлу с помощью дескриптора файла в Java? [Дубликат]

Мне нужно открыть и изменить файл, привязанный к моему Java-приложению, в качестве файлового дескриптора, управляемого Linux. Дескриптор файла (то есть номер) известен. Можно ли получить доступ к файлу, управляемому ...
вопрос задан: 30 January 2011 21:51
2
ответа

Почему делает объявление, что класс дескриптора в __ init __ функционирует, повреждают функциональность дескриптора?

В классе B ниже я хотел __ набор __ функция в классе A позвониться каждый раз, когда Вы присваиваете значение B ().a. Вместо этого при устанавливании значения к B ().a перезаписывает B ().a со значением. Класс C, присваивающийся к C ()...
вопрос задан: 16 June 2009 21:55
1
ответ

Почему записывается неинформационный дескриптор с атрибутом hijack метода __delete__? [Дубликат]

Дескриптор данных в Python - это объект, который реализует как методы __get__, так и __set__ протокола дескриптора. Это определение дано в «Руководстве по описанию дескриптора» и реализовано в ...
вопрос задан: 19 May 2015 01:55
1
ответ

Как создать декоратора для ленивой инициализации свойства

Я хочу создать декоратора, который работает как свойство, только оно вызывает украшенную функцию только, после того как, и на последующих вызовах всегда возвращают результат первого вызова. Пример: определение SomeClass (...
вопрос задан: 13 July 2010 13:49
1
ответ

добавьте украсить функцию к классу

У меня есть украшенная функция (упрощенная версия): класс Memoize: определение __ init __ (сам, функция): self.function = функционируют self.memoized = {} определение __ вызов __ (сам, *args, ** kwds):...
вопрос задан: 29 March 2010 09:27
1
ответ

поиск атрибута Python без волшебства дескриптора?

Я начал использовать протокол дескриптора Python более экстенсивно в коде, который я писал. Как правило, волшебство поиска Python по умолчанию - то, что я хочу произойти, но иногда я нахожу I...
вопрос задан: 28 October 2009 17:44
0
ответов

Понимание __get__ и __set__ и дескрипторов Python

Я пытаюсь понять, что такое дескрипторы Python и для чего они могут быть полезны. Однако у меня это не получается. Я понимаю, как они работают, но вот мои сомнения. Рассмотрим следующий код: ...
вопрос задан: 5 April 2019 01:56
0
ответов

Использование дескрипторов Python со слотами

Я хочу иметь возможность использовать дескрипторы Python в классе, который имеет оптимизация слотов: класс C (объект): __slots__ = ['a'] a = MyDescriptor ('a') def __init __ (self, val): self.a = ...
вопрос задан: 4 September 2017 07:16
0
ответов

Как визуализировать сопоставление дескрипторов с помощью модуля opencv в python

Я пытаюсь использовать opencv с python. Я написал код соответствия дескриптора (SIFT, SURF или ORB) в C++ версии opencv 2.4. Я хочу преобразовать этот код в opencv с помощью python. Я нашел несколько документов...
вопрос задан: 8 October 2015 16:59
0
ответов

Как добавить weblogic-application.xml в WAR-файл

Не могли бы вы сообщить мне, можно ли добавить weblogic-application.xml в WAR-файл, и если да, то как это сделать.
вопрос задан: 7 October 2013 11:36
0
ответов

Декоратор мемоизации метода экземпляра восстанавливаемого экземпляра Python

Я пытаюсь создать декоратор для метода экземпляра класса, который запомнит результат. (Это было сделано миллион раз раньше) Однако я хотел бы иметь возможность сбросить ...
вопрос задан: 20 September 2012 15:41
0
ответов

Как реализовать __iadd __для свойства Python

Я пытаюсь создать свойство Python, где в -добавление места обрабатывается другим методом, чем получение значения, добавление другого значения и переназначение. Итак, для свойства х объекта о, о.х...
вопрос задан: 16 August 2012 13:13
0
ответов

Eclipse 'дескриптор загрузки' занимает много времени

У нас есть проект на основе Java Spring MVC с использованием Eclipse (Juno -, последней сборки ), с использованием последней версии JVM 1.7 и Tomcat 7. Eclipse работает довольно быстро, и все установлено по умолчанию. Раз это...
вопрос задан: 2 August 2012 09:05
0
ответов

Создание динамических строк документации в дескрипторе Python

Я пытаюсь динамически генерировать некоторые определения классов (для обертывания расширения C++). Следующий дескриптор работает нормально, за исключением случаев, когда я пытаюсь получить доступ к строке документации для поля с помощью help(), это...
вопрос задан: 6 April 2012 19:19
0
ответов

Использование __setattr__ и дескрипторов для класса python

Я пишу класс python, который использует __setattr__ и __getattr__ для обеспечения доступа к настраиваемым атрибутам. Однако некоторые атрибуты нельзя обрабатывать обычным образом, поэтому я надеялся использовать дескрипторы для ...
вопрос задан: 6 February 2012 14:06
0
ответов

Программно сгенерировать методы для класса

У меня есть около 20 методов для перенаправления на метод-оболочку, который принимает исходный метод и остальные аргументы: класс my_socket (parent ): def _in (self, method, * args, ** kwargs): # ...
вопрос задан: 29 November 2011 09:48
0
ответов

Можно ли использовать метод как статический метод или метод экземпляра?

Я бы хотел иметь возможность делать это: class A (object): @staticandinstancemethod def B (self = None, x, y): print self равно None и "static" или "instance" AB (1,2) A (). B (1,2) Это похоже на ...
вопрос задан: 4 October 2011 16:24
0
ответов

Static and instance methods in Python [duplicate]

Can I define a Python method to be both static and instance at the same time? Something like: class C(object): @staticmethod def a(self, arg1): if self: blah blah ...
вопрос задан: 4 October 2011 16:24
0
ответов

python3: привязать метод к экземпляру класса с помощью .__get__(), это работает, но зачем?

Я знаю, если вы хотите добавить метод к экземпляру класса, вы не можете выполнить такое простое присваивание: >>> def print_var(self): # метод для добавления print(self.var) >>> Класс...
вопрос задан: 4 October 2011 16:17
0
ответов

Значение знака доллара в дескрипторе метода Java?

Например, его часть стека Jikes RVM. at [0x70cfba90, 0x708cfaa4] Lorg/apache/lucene/index/SegmentInfos; **access$000**(Ljava/lang/String;)V at [0x70cfbb04, 0x708b55c8] Lorg/apache/...
вопрос задан: 28 September 2011 06:03
0
ответов

В чем разница между «дескриптором» и «сигнатурой»?

Сейчас я использую ASM (библиотека инструментария байт-кода Java). Для получения сигнатуры данного метода есть поле с именем «desc». Я предполагаю, что это сокращение от «дескриптор», но почему ...
вопрос задан: 23 September 2011 09:00
0
ответов

Использование экземпляра класса в качестве Атрибут, дескрипторы и свойства класса

Я недавно заявлял, что пытаюсь использовать новый стиль классов в Python (производных от объекта). В качестве упражнения, чтобы познакомиться с ними, я пытаюсь определить класс, у которого есть номер ...
вопрос задан: 11 August 2011 12:19
0
ответов

Как получить поле 'type' дескриптор из ctypes Поле структуры или объединения

У меня есть структура с разными полями типа данных. Я хотел бы перебрать поля структуры, проверить тип данных и установить в поле соответствующее значение. У меня есть доступ к размеру и ...
вопрос задан: 19 May 2011 15:38
0
ответов

Когда и почему я могу назначить экземпляр класса дескриптора атрибуту класса в Python, а не использовать свойство?

Я знаю, что свойство является дескриптором, но есть ли конкретные примеры использования класс дескриптора может быть более выгодным, питоническим или дать некоторые преимущества по сравнению с использованием @property на ...
вопрос задан: 30 April 2011 15:21
0
ответов

bash: как перенаправить stdin / stderr, а затем вернуть fd?

Я хочу, чтобы сценарий перенаправлял stdin и stderr в файл, делал кучу вещей, а затем отменял эти перенаправления и предпринять действия с содержимым файла. Я пытаюсь: function redirect () {exec 3> & 1 ...
вопрос задан: 27 April 2011 17:51
0
ответов

Как __slots__ реализовано в Python?

Как __slots__ реализовано в Python? Это отображается в интерфейсе C? Как добиться поведения __slots__ при определении класса Python в C с помощью PyTypeObject?
вопрос задан: 21 February 2011 01:19