8
ответов

Есть ли встроенная функция для печати всех текущих свойств и значений объекта?

Так что я ищу здесь что-то вроде функции print_r в PHP. Это так, чтобы я мог отлаживать свои скрипты, видя состояние рассматриваемого объекта.
вопрос задан: 19 June 2017 13:00
6
ответов

Как Вы знаете при рассмотрении списка атрибутов и методов, перечисленных в dir, которые являются атрибутами и которые являются методами?

Я работаю посредством попытки учиться программировать в Python и фокусируюсь на надевании лучшего дескриптора, как использовать Стандарт и другие модули. Функция dir кажется действительно мощной в интерпретаторе...
вопрос задан: 5 June 2009 07:28
5
ответов

Как я выполняю самоанализ на объекте в Python 2.x?

Я использую Python 2.x, и у меня есть объект, который я вызываю от эфира; документация относительно него не является особенно четкой. Я хотел бы иметь возможность получить список свойств для того объекта и...
вопрос задан: 4 June 2009 20:16
4
ответа

Получение названий параметра метода в Python

Учитывая функцию Python: определение a_method (arg1, arg2): передача, Как я могу извлечь число и названия аргументов. Т.е., учитывая, что у меня есть ссылка на func, я хочу func. [что-то] к...
вопрос задан: 13 September 2019 05:06
4
ответа

Что такое метаклассы в Python?

Что такое метаклассы и для чего мы их используем?
вопрос задан: 11 January 2018 23:18
4
ответа

Как, ключевое слово реализовано в Python?

... ключевое слово, которое может использоваться для равенства в строках.>>> s = 'ул.'>>> s является 'ул.', Верной>>> s, 'Св.' False, которого я судил, оба __ __ () и __ eq __ (), но они не работали...
вопрос задан: 10 October 2017 06:37
4
ответа

Получите полностью определенное имя класса объекта в Python

Для входа целей я хочу получить полностью определенное имя класса объекта Python. (С полностью определенным я имею в виду имя класса включая пакет и имя модуля.) Я знаю приблизительно x. __ класс __....
вопрос задан: 23 June 2016 17:06
4
ответа

Удалите элементы, поскольку Вы пересекаете список в Python [дубликат]

В Java я могу сделать при помощи Итератора и затем использования .remove () метод итератора для удаления последнего элемента, возвращенного итератором, как это: импорт java.util.*; общедоступный класс...
вопрос задан: 5 January 2014 02:57
3
ответа

Получить имя класса экземпляра?

Как узнать имя класса, который создал экземпляр объекта в Python, если функция, из которой я делаю это, является базовым классом, из которого был получен класс экземпляра? Было ...
вопрос задан: 7 September 2018 09:09
3
ответа

Получение родительского пространства имен объекта в Python?

В Python возможно использовать '.' для доступа к объектам словаря объекта. Например: тест класса (объект): определение __ init __ (сам): self.b = 1 нечто определения (сам): передайте obj = тест ()...
вопрос задан: 5 June 2009 07:11
2
ответа

Когда, где и как я могу измениться __ класс __ attr объекта?

Я хотел бы смочь сделать:>>> класс a (ул.):... передайте...>>> b = ()>>> b. __ класс __ = ул. Traceback (новый вызов в последний раз): Файл" <stdin>", строка 1, в <...
вопрос задан: 18 June 2017 16:25
2
ответа

Python: Реализация разрезания в __ getitem __

Я пытаюсь реализовать функциональность части для класса, который я делаю, который создает векторное представление. У меня есть этот код до сих пор, которому я верю, правильно реализует часть, но каждый раз, когда я делаю...
вопрос задан: 19 December 2015 15:31
2
ответа

Действительно ли все не больше, чем Ни один? [дубликат]

Есть ли Python встроенный тип данных, помимо Ни одного, для который:>>> не нечто> Ни одно Истинное, где нечто является значением того типа? Как насчет Python 3?
вопрос задан: 6 February 2010 18:32
2
ответа

Умножьте оператор, примененный к списку (структура данных)

Я читаю, Как думать как программист, который является вводным текстом для "Программирования Python". Я хочу разъяснить, что поведение умножает оператор (*) при применении к спискам. Рассмотреть...
вопрос задан: 20 August 2009 08:15
2
ответа

Отражение Python и преобразование типов

В Python, функциях как ул. (), интервал (), плавание (), и т.д. обычно используется для выполнения преобразований типов. Однако они требуют, чтобы Вы знали во время разработки, что вводит Вас, хотят преобразовать в...
вопрос задан: 5 June 2009 07:20
1
ответ

Запретить создание новых атрибутов вне __init __

Я хочу иметь возможность создать класс (в Python), который после инициализации с __init__ не принимает новые атрибуты, но принимает изменения существующих атрибутов. Есть несколько хакерских способов, которыми я ...
вопрос задан: 8 January 2018 09:50
1
ответ

Получите класс тот определенный метод

Как я могу получить класс, который определил метод в Python? Я хотел бы, чтобы следующий пример распечатал "__ основной __. FooClass": класс FooClass: определение foo_method (сам): распечатайте класс "нечто" BarClass (...
вопрос задан: 2 July 2012 23:25
1
ответ

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

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

Python, следует ли реализовать оператор __ne __ () на основе __eq __?

У меня есть класс, в котором я хочу переопределить оператор __eq __ (). Кажется логичным, что я также должен переопределить оператор __ne __ (), но имеет ли смысл реализовать __ne__ на основе __eq__ ...
вопрос задан: 15 March 2016 02:02
0
ответов

Как работает процесс поиска атрибутов Python?

Когда я говорю «процесс поиска атрибутов python», я имею в виду :, что делает python, когда вы пишете x.foo?? Поискав в Интернете, я не нашел много документов по этому поводу, одна из лучших статей, которые я нашел, возобновляла...
вопрос задан: 26 June 2012 15:54