Публикации по теме 'inspect'
Изменение способа регистрации объектов в консоли NodeJS
При попытке отладить конкретную проблему у меня был вариант использования для регистрации объекта в определенном формате в консоли NodeJS.
Чтобы продемонстрировать, давайте рассмотрим объект, который выглядит так
class Foo {
bar = null;
baz = null;
constructor(val) {
this.bar = val;
this.baz = val*val;
}
}
const foo = new Foo(10);
console.log(foo);
// Default output
>> Foo { bar: 10, baz: 100 }
Что, если вы хотите контролировать, как он регистрируется в консоли?..
Извлечение обернутой функции из декоратора в стеке вызовов Python
Недавно мне пришлось работать над проектом, который включает в себя отслеживание стека вызовов Python и получение вызывающих объектов следующего уровня для определенных функций, и мне нужен был путь к файлу нужного вызывающего объекта. Это используется для идентификации владельца вызывающей функции на основе файла CODEOWNERS на GitHub.
Решение казалось достаточно простым: либо использовать inspect.stack() для получения всего стека, либо использовать sys._getframe().f_back для получения..
Что я узнал сегодня: стиль JavaScript (проверка)
Итак, ES6 - это очень весело. Он приносит вам синтаксический сахар и новые функции, такие как генераторы и т. Д. Это не история о новых функциях ES6, а о его хитростях.
Сегодня я узнал трюк, которым хочу поделиться с вами, ребята. Уловка проста и может пригодиться некоторым людям. Итак, начнем.
Допустим, вы определяете класс PersonHidden и хотите скрыть его реализацию, когда кто-то выполнит console.log (new PersonHidden (‘Alex’)); Почему? Поскольку у вас есть некоторые внутренние..
Вопросы по теме 'inspect'
Анализ вложенных (локальных) функций данной функции в Python
Учитывая функцию
def f():
x, y = 1, 2
def get():
print 'get'
def post():
print 'post'
есть ли способ получить доступ к его локальным функциям get() и post() таким образом, чтобы я мог их вызывать? Я ищу функцию,...
1803 просмотров
schedule
10.06.2022
Получить класс-владелец функции Python от декоратора
У меня есть декоратор в PY. Это метод, который принимает функцию в качестве параметра. Я хочу создать структуру каталогов на основе переданной функции. Я использую имя модуля для родительского каталога, но хотел бы использовать имя класса для...
8216 просмотров
schedule
04.03.2023
Определение того, какой Javascript выполняется в ‹span› с помощью Chrome Inspector или Firebug
Я работаю над сайтом, на котором информация динамически генерируется в теги <span></span> через jQuery. Диапазон имеет класс «Цена» и идентификатор кода продукта, и он создается из таблицы данных JSON в соответствии с идентификатором....
55 просмотров
schedule
24.05.2022
Как удаленно отлаживать веб-просмотр?
Как выполнить отладку/проверку элемента веб-просмотра apk. Я пробовал это , но это полезно только для хрома, а не для apk.
Пожалуйста, предложите мне
43601 просмотров
schedule
27.11.2022
inspect.isfunction работает не для всех модулей?
Я пытаюсь использовать ответ на вопрос Возможно ли чтобы перечислить все функции в модуле? , чтобы перечислить функции в диапазоне модулей. Но в моем интерпретаторе я получаю следующее:
Python 3.3.2 (v3.3.2:d047928ae3f6, May 16 2013, 00:03:43)...
2132 просмотров
schedule
30.10.2022
Как сообщить инспектору PhpStorm о выходе()?
у меня следующий случай
switch ($var) {
case 'a':
$model = 'x';
break;
case 'b':
$model = 'y';
break;
// others cases ...
default:
// does actions and calls exit(),
// so i don't...
69 просмотров
schedule
17.08.2023
Как получить имя класса из связанного метода с помощью проверки?
class MyClass:
def my_method(self):
print(get_context())
MyClass().my_method()
Мне нужно получить следующую строку:
MyClass::my_method
sys._getframe(2).f_code.co_name дает мне только "my_method". Как получить также имя класса?
596 просмотров
schedule
03.04.2023
В инструментах разработчика Firefox отсутствуют имена идентификаторов / классов элементов
Используя Defeault Firefox Developer Tools в Firefox 48.0.2, когда я щелкаю элемент правой кнопкой мыши и нажимаю Q, чтобы проверить его, я больше не вижу иерархии / идентификатора / классов дерева элементов под панелью инструментов инспектора. Это...
83 просмотров
schedule
23.04.2022
Принудительно показать запись в PureScript
Можно ли принудительно отобразить (т. е. создать строковое представление) произвольную запись в PureScript для целей отладки независимо от того, имеет ли она экземпляр класса типов для Show ?
Я хотел бы показать содержимое события Pux , но у него...
620 просмотров
schedule
03.10.2022
Поиск того, в каком классе или подклассе были определены методы
После оценки следующего кода:
class A():
def method1():
pass
def method2():
pass
class B(A):
def method3():
pass
def method4():
pass
class C(B):
def method1(): # notice the overriding of A.method1
pass
def...
58 просмотров
schedule
06.08.2022
Проверка InAppBrowser из Chrome devTools
Внутри моего мобильного приложения Cordova я использую inAppBrowser, чтобы открыть внешнюю ссылку.
Из chrome devTools я могу открыть и проверить свое приложение, но нет ссылки на новое окно inAppBrowser. Я попробовал сафари (для версии приложения...
920 просмотров
schedule
10.06.2023
Попытка сканирования текстового поля для нескольких префиксов, чтобы удалить их
В настоящее время я пытаюсь создать программу, в которой курсор читает поля var char таблицы «описание» DB2 и курсор, который читает поле var char «префикс» из другой таблицы. Затем мне нужно проверить каждое описание, чтобы увидеть, существует ли...
211 просмотров
schedule
20.04.2023
Angular2 Необработанное исключение win32 в iexplorer.exe [xxxxx]
У меня есть приложение angular2, которое отлично работает в Google Chrome, но по какой-то причине оно падает в Internet Explorer 11.
При открытии консоли клавишей F12 открывает консоль, но сразу после этого открывает окно с сообщением "Internet...
45 просмотров
schedule
18.04.2023
Python 3.6 inspect.signature() не показывает аргументы
У меня есть функция:
def report(start=1, quantity=100, days_left=7, min_app_version=None):
Я хочу получить имена аргументов и значения по умолчанию, например
{'start':1, 'quantity':100, 'days_left':7, 'min_app_version':None}
(или как...
907 просмотров
schedule
15.10.2022
Как программно изменить строки документации в файле
Мне нужно изменить строки документации в куче файлов, чтобы добавить к ним значения входных параметров по умолчанию, если они присутствуют в конструкторе класса или сигнатуре функции.
Итак, скажем, у меня есть следующее:
# a bunch of code...
130 просмотров
schedule
24.11.2022
Как сделать адаптивный дизайн для сайта на пользовательской теме WordPress?
Я работаю над веб-сайтом (построенным на пользовательской теме WordPress), на котором мне нужно сделать адаптивный веб-дизайн.
На этом веб-сайте я должен воспроизвести мобильный дизайн из PSD, чтобы он хорошо выглядел на всех устройствах....
161 просмотров
schedule
10.10.2022
Как получить исходный код свойства в python
Я хочу программно получить исходный код для данного свойства класса (например, pandas.DataFrame.iloc ). Я попытался использовать inspect.findsource() , который отлично работает для классов и функций. Однако это не работает для свойств.
import...
70 просмотров
schedule
20.12.2022
Pywinauto - как получить свойство «значение» элемента (индикатор выполнения), которое будет динамически изменяться
Я пытаюсь автоматизировать бэкэнд приложения wpf = uia, для индикатора выполнения мне нужно получить динамически изменяющийся атрибут значения, но когда я использовал window_text(), я получаю '', затем я пытался передать управление в этой оболочке...
586 просмотров
schedule
16.11.2022
uncaught определить ошибку какие-либо решения для этого?
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Speed typing game</title>
<script...
30 просмотров
schedule
13.06.2022
почему express.static показывает все мои клиентские файлы JS
Используя следующую строку
app.use(express.static("client/build"));
делает целевую страницу компонентом React, как и ожидалось.
но когда каждый пользователь проверяет с помощью Google Chrome, он показывает весь исходный код моего...
13 просмотров
schedule
24.10.2022