Вопросы по теме 'inspect'
Проверить атрибуты класса Python
Мне нужен способ проверки класса, чтобы я мог безопасно определить, какие атрибуты являются определяемыми пользователем атрибутами класса. Проблема в том, что такие функции, как dir (), inspect.getmembers () и друзья, возвращают все атрибуты класса,...
32713 просмотров
schedule
31.03.2023
Как проверять объекты Javascript
Как я могу проверить объект в окне предупреждения? Обычно при оповещении объекта просто выдается имя узла:
alert(document);
Но я хочу получить свойства и методы объекта в окне предупреждения. Как я могу реализовать эту функциональность,...
104476 просмотров
schedule
02.06.2023
Как получить все методы класса python с заданным декоратором
Как получить все методы данного класса A, украшенные @decorator2?
class A():
def method_a(self):
pass
@decorator1
def method_b(self, b):
pass
@decorator2
def method_c(self, t=5):
pass
34311 просмотров
schedule
05.07.2022
Использование словаря для выбора функции для выполнения
Я пытаюсь использовать функциональное программирование для создания словаря, содержащего ключ и функцию для выполнения:
myDict={}
myItems=("P1","P2","P3",...."Pn")
def myMain(key):
def ExecP1():
pass
def ExecP2():
pass...
127373 просмотров
schedule
09.06.2023
Есть ли инструмент инспектора пользовательского интерфейса, похожий на hawkeye, который работает с .net 4.5?
Я работаю с приложением winforms, ориентированным на .NET 4.5, и мне действительно нужно проверить элементы пользовательского интерфейса. Раньше я использовал Snoop для проверки элементов wpf и встречал Hawekeye . Однако похоже, что hawkeye...
9994 просмотров
schedule
24.04.2023
Python inspect.stack работает медленно
Я просто профилировал свою программу Python, чтобы понять, почему она кажется довольно медленной. Я обнаружил, что большая часть времени его работы была потрачена на метод inspect.stack() (для вывода отладочных сообщений с модулями и номерами...
3609 просмотров
schedule
20.03.2022
Получение соответствующих *args, **kwargs из набора функций, затем заполнение нерегулярной 2d-структуры предоставленными 1d-аргументами
У меня есть такие данные:
args, kwargs = (('foo', 'bar', 'baz'), {'goo': 1})
И у меня есть функции внутри объекта, которым нужны эти данные в качестве аргументов. Они должны быть предоставлены через метод, который имеет такую подпись...
739 просмотров
schedule
09.12.2022
Как я могу просмотреть свою веб-страницу на мобильных платформах с помощью элемента проверки в Google Chrome?
Я пытаюсь разработать веб-сайт, совместимый с мобильными устройствами, и хочу предварительно просмотреть, как мои страницы будут выглядеть на телефоне. Я использую Google Chrome для предварительного просмотра своих страниц, есть ли способ просмотреть...
83 просмотров
schedule
26.02.2024
Не вижу мое устройство chrome://inspect/#devices
Я следовал инструкциям в Google: https://developer.chrome.com/devtools/docs/remote-debugging . Я также просмотрел раздел устранения неполадок, но, похоже, ничего не работает.
У меня Samsung Galaxy 3 (Android 4.1.2, Chrome 42.0.2311.111). Отладка...
50672 просмотров
schedule
27.02.2023
как проверить html листов Google в Firefox
Я пытаюсь проверить html листов на диске Google. Они переопределяют правый щелчок. Как я могу проверить элементы html?
я использую фаерфокс
1776 просмотров
schedule
21.06.2023
Получить экземпляр класса вызывающего абонента (объект) внутри метода, который был вызван?
Скажем, у меня есть
class A(object):
def m1(self):
B().m2()
class B(object):
def m2(self):
#return object of caller instance
#let say 'a' is instance object this method was called from
return a
a = A().m1()
2052 просмотров
schedule
26.06.2022
Как я могу принудительно обновить словарь Python locals () для другого кадра стека?
В Python 2 (не уверен насчет 3) словарь locals обновляется только тогда, когда вы действительно вызываете locals (). Так, например,
l=locals()
x=2
l['x']
терпит неудачу, потому что l не содержит ключа "x", но
l=locals()
x=2
locals()...
1052 просмотров
schedule
12.05.2023
Как я могу настроить StatementInspector в Hibernate?
https://docs.jboss.org/hibernate/orm/5.2/javadocs/org/hibernate/Interceptor.html говорит, что onPrepareStatement(String sql) устарел. Вместо этого укажите StatementInspector, если вы хотите проверять и изменять операторы SQL.
Но мне не ясно, как...
3159 просмотров
schedule
19.06.2023
Консоль Javascript: что означает `$$`?
Когда я набираю $ в консоли javascript документа HTML, который включает библиотеку jQuery, автозаполнение выдает следующие переменные: $ (мне это ясно, он преобразует что-то в эквивалент jQuery) $x , $u , $_ , $0 , $$ . jQuery API не дает...
124 просмотров
schedule
17.01.2023
Могу ли я создать тег ‹a›, чтобы открыть панель Inspect Element?
Просто интересно, можно ли это сделать просто в html. Если да, то как?
<a href="inspectElement">Check out my code!</a>
111 просмотров
schedule
17.08.2022
Как проверять переменные из интерактивной консоли в PyDev
Как я могу запустить код в интерактивной консоли в PyDev и увидеть созданные переменные в представлении «Переменные»?
Мне нужны те же функции, что и в Spyder . Если я запускаю сценарий в интерактивном режиме или просто тестирую его части, я хотел...
451 просмотров
schedule
07.11.2022
Проверка Python: получить только методы, определенные в дочернем классе
У меня есть следующая структура класса
class B(A):
def __init__(self):
inspect.getmembers(module, predicate=inspect.ismethod)
# c.py
class C(A):
def myfunc(self):
pass
Я хочу получить список функций, определенных...
25 просмотров
schedule
08.05.2023
Определить ключевые слова сопрограммы торнадо
Я хочу проверить сопрограмму Tornado, чтобы узнать, есть ли в ней определенные ключевые слова. Обычно я делаю это с модулем inspect и, в частности, с модулем inspect.signature , который прекрасно работает. Однако в Python 2 (я должен поддерживать...
55 просмотров
schedule
09.01.2023
Почему мой браузер не устанавливает размер шрифта в пикселях на то, что я установил в CSS
Я установил размер пикселя в своем CSS на 50 пикселей, но в браузере при расширении меню навигации он устанавливает размер пикселя на 55,15 и т. д. Эта же проблема затрагивает страницы «Действие журнала», «Действие просмотра» и «Система ключей». Это...
35 просмотров
schedule
08.02.2023
Выделите исходный код проверяемых функций в лаборатории/ноутбуке Juptyer
Я использовал следующую функцию для проверки исходного кода функции при работе с лабораторией/ноутбуком Jupyter:
def source(function):
print(inspect.getsource(function))
Для более коротких кодов это нормально, но в какой-то момент...
133 просмотров
schedule
10.10.2022