11
ответов

Как я смотрю в объекте Python?

Я начинаю кодировать в различных проектах с помощью Python (включая веб-разработку Django и разработку игр Panda3D). Чтобы помочь мне понять, что продолжается, я хотел бы в основном 'посмотреть' внутри...
вопрос задан: 24 March 2015 09:37
8
ответов

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

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

Существует ли хороший способ установить членские переменные C/C++ от строковых представлений? (облегченный самоанализом)

У меня есть структура с некоторыми участниками, которых я хочу смочь получить и установить от строки. Учитывая, что C++ не имеет никакого самоанализа, я полагаю, что мне нужно некоторое интеллектуальное решение с макросами...
вопрос задан: 23 May 2017 12:01
8
ответов

Как я могу получить название объекта в Python?

Там какой-либо путь состоит в том, чтобы получить название объекта в Python? Например: my_list = [x, y, z] # x, y, z были ранее определены для bla в my_list: распечатайте "обрабатывающий объект", имя (bla) # <-...
вопрос задан: 8 October 2009 15:29
8
ответов

Как можно распечатать имя переменной в Python? [дубликат]

Скажите, что у меня есть переменная, названная выбором, это равно 2. Как я получил бы доступ к названию переменной? Что-то эквивалентное В [53]: namestr (выбор) [53]: 'выбор' для использования в создании словаря...
вопрос задан: 26 February 2009 23:11
7
ответов

Список определенных функций в Bash

Я пытаюсь написать некоторый код в ударе, который использует самоанализ для выбора соответствующей функции для вызова. Определение кандидатов требует знания, какие функции определяются. Легко перечислить...
вопрос задан: 29 April 2017 23:24
7
ответов

Как обратиться к имени метода от с методом в Python?

Скажите, что мне определили следующий класс с нечто метода: класс MyClass: нечто определения (сам): распечатайте "Меня зовут %s" % __ имя __ Теперь, когда я назову нечто (), я ожидаю/хочу видеть, что это распечатало...
вопрос задан: 9 February 2010 11:47
6
ответов

Самоанализ для получения имен декоратора на методе?

Я пытаюсь выяснить, как получить имена всех декораторов на методе. Я могу уже получить имя метода и docstring, но не могу выяснить, как получить список декораторов.
вопрос задан: 12 July 2010 20:30
6
ответов

Как сделать пружину, принимают быстрые (непустые) методы set?

У меня есть API, который я превращаюсь во внутренний DSL. По сути, большинство методов в моем PoJos возвращает ссылку на это так, чтобы я мог объединить в цепочку методы, вместе декларативно как таковые (синтаксический сахар)...
вопрос задан: 28 May 2010 08:49
6
ответов

Самоанализ пакета Java [дубликат]

Как я получаю все классы в пакете?
вопрос задан: 20 July 2009 23:38
5
ответов

Как получить название существующего метода из кода [дубликат]

Я знаю, что можно сделать это. GetType ().FullName Для получения Моего. Текущий. Класс, Но что я могу назвать для получения Моего. Текущий. Класс. CurrentMethod
вопрос задан: 31 January 2018 06:13
5
ответов

Нахождение, что имеют методы объект Python

Учитывая объект Python какого-либо вида, там простой способ получить список всех методов, которые имеет этот объект? Или, если это не возможно, там, по крайней мере, простой способ проверить, имеет ли он...
вопрос задан: 8 September 2017 07:35
5
ответов

Как Вы перечисляете в настоящее время доступные объекты в текущей области в рубине?

Я плохо знаком с рубином, и я играю вокруг с IRB. Я нашел, что могу перечислить методы объекта с помощью ".methods" метода, и что self.methods вид дает мне, что я хочу (подобный Python...
вопрос задан: 21 August 2017 12:17
5
ответов

имя класса, содержащего код метода

Я пытаюсь найти имя класса, который содержит код метода. В приведенном ниже примере я использую self .__ class __.__ name__, но, конечно, это возвращает имя класса, для которого self является ...
вопрос задан: 6 May 2010 14:19
5
ответов

Получите kwargs В Функции

Если у меня есть функция Python как так: определение some_func (arg1, arg2, arg3=1, arg4=2): существует ли способ определить, какие аргументы были переданы ключевым словом из функции? РЕДАКТИРОВАНИЕ Для тех, которые спрашивают...
вопрос задан: 18 January 2010 18:13
5
ответов

Найдите функции явно определенными в модуле (Python)

Хорошо я знаю, что можно использовать dir () метод для списка всего в модуле, но там какой-либо путь состоит в том, чтобы видеть только функции, которые определяются в том модуле? Например, предположите, что мой модуль похож на это:...
вопрос задан: 10 July 2009 13:42
5
ответов

Найдите имя модуля инициирующего исключения в Python

Пример:>>> попытка:... myapp.foo.doSomething ()... кроме Исключения, e:... распечатайте 'Брошенный от': modname (e) Брошенный от: myapp.util.url В вышеупомянутом примере, исключение было...
вопрос задан: 8 July 2009 00:55
5
ответов

Как я нахожу все ключи свойства совместимого объекта Objective C KVC?

Существует ли метод, который возвращает все ключи для объекта, соответствующего протоколу NSKeyValueCoding? Что-то вроде [возражает getPropertyKeys], который возвратил бы NSArray NSString...
вопрос задан: 30 June 2009 08:45
5
ответов

Как я циклично выполняюсь по всем методам класса в Perl?

Как Вы циклично выполняетесь по всем методам класса в Perl? Есть ли какие-либо хорошие ссылки онлайн на самоанализ Perl или отражение?
вопрос задан: 21 June 2009 12:42
5
ответов

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

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

Python: определите, вкладывается ли класс

Предположим, что у Вас есть метод Python, который получает тип как параметр; действительно ли возможно определить, является ли данный тип вложенным классом? Например, в этом примере: определение show_type_info (t): печать t. __ называют __ #...
вопрос задан: 24 March 2009 10:33
5
ответов

Проверка членское существование в Python

Я регулярно хочу проверить, имеет ли объект участника или нет. Примером является создание одиночного элемента в функции. С этой целью можно использовать hasattr как это: класс Foo (объект):...
вопрос задан: 15 October 2008 23:23
4
ответа

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

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

Самоанализ/Отражение Objective C

Существует ли созданный в методе, функция, API, обычно принимала, что путь, и т.д. вывел содержание инстанцированного объекта в Objective C, конкретно в среде Apple Cocoa/Cocoa-Touch? Я хочу...
вопрос задан: 4 April 2019 03:19
4
ответа

Можно ли перечислить аргументы ключевого слова, которые получает функция?

У меня есть dict, который я должен передать ключ/значения как аргументы ключевого слова.. Например.. d_args = {'kw1': 'value1', 'kw2': 'value2'} пример (** d_args) Это хорошо работает, но если существуют значения в...
вопрос задан: 26 July 2018 01:53
4
ответа

Перечислить все базовые классы в иерархии данного класса?

Учитывая класс Foo (является ли это модернизированным классом или не), как Вы генерируете все базовые классы - где-нибудь в иерархии наследования - это issubclass?
вопрос задан: 26 December 2016 22:54
4
ответа

Что C# эквивалентен isInstance Java ()?

Я знаю о, и что касается instanceof, но что относительно отражающего isInstance () метод?
вопрос задан: 21 September 2016 20:01
4
ответа

Как я могу определить тип универсального поля в Java?

Я пытался определить тип поля в классе. Я видел все методы самоанализа, но не вполне выяснил, как сделать это. Это будет используемым для генерации xml/json от...
вопрос задан: 1 September 2016 21:25
4
ответа

Перечислите все модули, которые являются частью пакета Python?

Существует ли простой способ найти все модули, которые являются частью пакета Python? Я нашел это старое обсуждение, которое не действительно окончательно, но я хотел бы иметь определенный ответ прежде...
вопрос задан: 25 February 2013 15:18
4
ответа

Как я могу перечислить методы в модуле Python 2.5?

Я пытаюсь пользоваться библиотекой Python, записанной в C, который не имеет никакой документации никакого вида. Я хочу использовать самоанализ, чтобы, по крайней мере, видеть, какие методы и классы находятся в модулях. Делает кто-то имеет...
вопрос задан: 23 April 2012 18:45