Публикации по теме 'pdb'
Отладка Python 101: как найти и исправить ошибки в вашем коде
Python — популярный язык программирования, используемый в самых разных приложениях, от веб-разработки до машинного обучения. Однако, каким бы опытным программистом на Python вы ни были, ошибки неизбежны. Вот где начинается отладка. Отладка — это процесс выявления и исправления ошибок в вашем коде . Это важный навык для любого разработчика, поскольку он может помочь вам сэкономить время, уменьшить разочарование и, в конечном итоге, создать более качественное программное обеспечение. В..
Вопросы по теме 'pdb'
Как проникнуть в отладчик из исходного кода Python?
Что вы вставляете в исходный код Python, чтобы он разбился на pdb (когда выполнение доходит до этого места)?
10193 просмотров
schedule
07.12.2022
Запуск pdb из pdb
Я отлаживаю сценарий, который пишу, и результат выполнения оператора из pdb не имеет смысла, поэтому моя естественная реакция — попытаться отследить его с помощью pdb.
Перефразируя: Эй, чувак, мне нравится python, так что можешь поместить мой...
290 просмотров
schedule
11.10.2022
Как symstore вычисляет хеш-значение каталога
Я ищу алгоритм хеширования, который symstore использует для создания имени каталога. Я нашел эту ссылку Microsoft Symbol Server/Алгоритм хеширования локального кэша , который описывает элементы данных, которые используются для генерации хэша, но не...
2060 просмотров
schedule
14.06.2022
Есть ли способ войти в декорированные функции, пропустив код декоратора
У меня есть модуль, который украшает некоторые ключевые функции пользовательскими декораторами.
Отладка этих функций с помощью pdb часто доставляет некоторые неудобства, потому что каждый раз, когда я вхожу в декорированную функцию, мне сначала...
2822 просмотров
schedule
30.05.2022
Процедура шага NServiceBus pdb/source?
У меня есть приложение со многими проектами, которые ссылаются на несколько пакетов NServiceBus NuGet. Время от времени мне хотелось иметь возможность обращаться к исходным кодам NSB для отладки проблем, но я не знаю способа сделать это, кроме...
462 просмотров
schedule
12.04.2022
Как пройти через процесс оценки выражения Python?
Я хочу создать визуальный отладчик, который поможет студентам-программистам увидеть, как происходит оценка выражений (как оцениваются подвыражения и «заменяются» их значениями, что-то вроде визуализатора оценки выражений в Excel).
Похоже, вы не...
1071 просмотров
schedule
20.05.2023
Python: использование pdb с приложением Flask
Я использую Flask 0.9 с Python 2.7.1 в виртуальной среде и запускаю свое приложение с foreman start
В других приложениях, которые я создал, добавляя в свое приложение следующую строку:
import pdb; pdb.set_trace()
затем перезагрузите окно...
2076 просмотров
schedule
27.07.2023
Как отлаживать возвышенные плагины во время разработки
Я хочу отлаживать свой плагин с помощью pdb, но он не работает. Я получаю эти ошибки
Traceback (most recent call last):
File "./sublime_plugin.py", line 362, in run_
File "./useIt.py", line 14, in run
for region in self.view.sel():
File...
12228 просмотров
schedule
15.10.2022
Извлечь загруженные символы отладки в .pdb
В настоящее время я реверсирую новое приложение и столкнулся со странным поведением: просмотр запущенного приложения с помощью «Cheat Engine» показывает имена функций, извлеченные загруженными символами. Пример адреса: «xxxx.lua_getinfo+A8EE»....
769 просмотров
schedule
30.10.2022
Что означают имена каталогов, такие как D0C3BDDD4ADD4E87B2B5E803303B8D772 в кеше символов Visual Studio?
У меня есть каталог кэша символов, установленный на D:\symbols в параметрах Visual Studio:
В этом каталоге Visual Studio создает иерархию с каталогами верхнего уровня, соответствующими именам файлов PDB (например, ole32.pdb ), на следующем...
547 просмотров
schedule
26.08.2022
Python: как удалить ярлыки в pdb
Просто и, возможно, очевидно, но пока не для нас: Использование сочетаний клавиш pdb становится раздражающим, когда в командах есть переменные с одинаковыми именами, поэтому, как удалить все сочетания клавиш в pdb? Мы используем pdb в spyder ,...
109 просмотров
schedule
18.05.2022
Использование объекта IPython? в ipdb
IPython предоставляет удобный инструмент проверки объектов, записывая object? в REPL.
Можно ли получить к нему доступ в ipdb ? Кажется, он недоступен как встроенная команда.
В настоящее время я вижу, что справка выдает только стандартную...
551 просмотров
schedule
21.09.2022
pprint и ipdb в блокноте IPython
Я пытаюсь научиться использовать отладчик ipdb. Я вставил точку останова и, введя continue, перешел от одной точки останова к другой. Если я хочу напечатать значение переменной, когда я нахожусь на полпути между двумя контрольными точками, как я...
1911 просмотров
schedule
11.06.2023
Где найти файлы pdb для dll Qt?
Я отлаживаю приложение Qt. Где я могу найти отладочную dll Qt? Я использую vs2010 на окнах. Он говорит, что ему нужен файл pdb для многих .dll из Qt.
14780 просмотров
schedule
02.05.2022
Получить SequencePoint для CustomAttribute в Fody/Mono.Cecil
Я пишу Fody Addin, и я могу ввести свой код и предоставить пользователю сообщения об ошибках. Я могу определить точки следования инструкций, но не могу найти способ найти точки следования CustomAttributes.
Мне нужно получить эту информацию, чтобы...
321 просмотров
schedule
19.07.2023
Fody/Mono.Cecil: скрыть строки в отладчике
Я разрабатываю надстройку fody (используя mono.cecil) и добавляю некоторый код в начале метода. Я хочу, чтобы отладчик перешагнул введенный код.
Я нашел некоторую информацию здесь: http://blogs.msdn.com/b/abhinaba/archive/2005/10/10/479016.aspx...
295 просмотров
schedule
07.03.2023
Повторный запуск кода во время отладки и перезагрузки всех модулей
При отладке своего кода на Python я запускаю скрипт через ipdb из командной строки и устанавливаю несколько точек останова. Затем я делаю некоторые изменения в одном или нескольких модулях и перезапускаю. Однако, если я просто использую run...
451 просмотров
schedule
04.01.2023
Как я испортил python pdb
ранее у меня была общесистемная установка pdb с использованием pip install , немного позже того, как я узнал о ipdb . успешно установил его с помощью pip. Не совсем хорошо работало, заставило меня вернуться к прежнему pdb. Теперь я получаю...
6070 просмотров
schedule
25.05.2022
Как подключиться к отладчику PyCharm при выполнении скрипта python из bash?
Я знаю, как настроить конфигурации запуска для передачи параметров конкретному скрипту Python. Есть несколько точек входа, мне не нужна конфигурация запуска для каждой из них, не так ли? Вместо этого я хочу запустить скрипт python из сценария...
1017 просмотров
schedule
26.05.2023
внезапные исключения в PDB при входе в функцию обратного вызова
Я пытаюсь отлаживать свое приложение python, которое использует модуль «mailbot» вместе с инициированными обратными вызовами пользователя. Они срабатывают, когда получено определенное электронное письмо. Вчера отладка приложения с помощью PDB...
194 просмотров
schedule
10.06.2024