Публикации по теме 'pdb'
Магия отладки с помощью pdb
Ну, не совсем, это просто список всех вещей, которые я считаю модными и полезными при использовании pdb в Python.
Итак, прежде всего, как мне поставить точку останова?
import pdb; pdb.set_trace()
Да, один лайнер, все, что вы хотите.
Хорошо… теперь я хочу увидеть вещи.
Вы можете получить глобальные и локальные переменные, просто позвонив:
locals()
globals()
Это отобразит все переменные в области видимости с их значениями. Необычно, да?
Ты можешь использовать:
dir()
Если..
Oracle 18c: Ларри Эллисон и автономная база данных
Что клиенты могут ожидать от Oracle Cloud с новой базой данных 18c. Все будет лучше, быстрее, а главное «самоходно».
Основные моменты запуска включают в себя долгожданное автономное хранилище данных, которое, по его словам, будет таким же «революционным, как Интернет», а также улучшенной производительностью, управляемостью и безопасностью.
Продолжить чтение:
https://blog.avmconsulting.net/posts/2018-04-09-oracle-18c-release-larry-ellison-and-the-autonomous-database/
👋..
Вопросы по теме 'pdb'
Создание ссылок на имена файлов/номера строк в буфере Emacs gud
Я запускаю pdb на своих тестовых примерах в Python через буфер gud. Когда я получаю трассировку стека/сбой в своем тестовом примере, это выглядит так:
FAIL: test_foo_function (__main__.TestFoo)...
777 просмотров
schedule
27.10.2022
Отладка программ python в emacs
Как отлаживать программы на Python в emacs?
Я использую python-mode.el
Я получаю ссылку, как
import pdb; pdb.set_trace();
но не уверен, как его использовать.
37148 просмотров
schedule
23.01.2023
Emacs gud поднимает ошибку ключа префикса
Я пытаюсь отладить код в Emacs, но когда я пробую M-x gdb или M-x pdb , я получаю эту ошибку:
global-set-key: Key sequence C-x C-a C-l starts with non-prefix key C-x C-a
Скорее всего, это происходит из этого бита в gud.el:
(defcustom...
1022 просмотров
schedule
03.10.2022
PDB: исключение в консоли — полная трассировка стека
В консоли pdb ввод оператора, который вызывает исключение, приводит к трассировке стека только одной строки, например.
(Pdb) someFunc()
*** TypeError: __init__() takes exactly 2 arguments (1 given)
Однако я хотел бы выяснить, где именно в...
3717 просмотров
schedule
26.06.2022
Запустите pdb без stdin/stdout, используя FIFO
Я разрабатываю файловую систему FUSE с помощью python. Проблема в том, что после монтирования файловой системы у меня нет доступа к stdin/stdout/stderr из моего скрипта fuse. Я ничего не вижу, даже трассировки. Я пытаюсь запустить pdb следующим...
2217 просмотров
schedule
04.11.2022
Мониторинг состояния объекта в pdb
Я использую python 2.4 и пытаюсь отлаживать искривленное приложение.
Есть ли способ, с помощью которого я могу поставить часы на объект и прервать выполнение при изменении его значения.
Например
Для начала с A.state="connected" Мне нужно...
1841 просмотров
schedule
04.12.2022
Начало работы с отладчиком Python, pdb
Я хочу добавить pdb — отладчик Python — в свой набор инструментов. Как лучше всего начать?
55694 просмотров
schedule
01.06.2023
Как вывести текущую строку в Python PDB?
В отладчике Perl, если вы неоднократно перечисляете сегменты кода, уводящие вас от текущей строки, вы можете вернуться к текущей строке, введя команду . (точка).
Я не смог найти ничего похожего с помощью модуля python PDB. Если я перечисляю...
14266 просмотров
schedule
09.03.2024
Как пропустить понимание списка в отладчике Python (pdb)?
В pdb инструкция next не проходит через списки, вместо этого она проходит через каждую итерацию. Есть ли способ обойти их, чтобы отладка продолжалась на следующей строке после понимания списка?
Мне пришлось прибегнуть к перечислению кода,...
5736 просмотров
schedule
28.02.2022
История команд Python pdb не работает в Windows
Я использую Windows 7 + Cygwin + Python 2.6 + приглашение cmd. Со вчерашнего дня история командной строки перестала работать с pdb. Я использовал следующие строки в своем коде Python для интерактивной отладки.
import pdb
pdb.set_trace()...
1371 просмотров
schedule
29.04.2023
формат банка белков pdb - удаление лиганда
Я хотел бы удалить различные лиганды из записей PDB. Достаточно ли удалить HET, HETNAM, HETATM...., т.е. те, где соединение идентифицируется своим 3-буквенным кодом, или нужно чистить еще какие-то поля?
Есть ли уже написанный для этой цели скрипт...
832 просмотров
schedule
01.02.2023
Отладка производственного приложения C# с файлом pdb или без него
Я создал приложение, которое обрабатывает ошибку и возвращает следующее сообщение об ошибке:
System.NullReferenceException:
Object reference not set to an instance of an object.
at MyApp.Submit_Click(Object sender,EventArgs e)
Я не...
1008 просмотров
schedule
16.04.2023
Использование Visual Studio 2010 для удаленной отладки файла C# .dll, получающего файл .PDB, не соответствует - все еще абсолютно точно из сборки
Использование Visual Studio 2010 для удаленной отладки C# .dll - получение файла .PDB не соответствует - все еще абсолютно не соответствует сборке...............
Новая информация: [[ Эта проблема не решена. У меня три компьютера: а)XP sp3, б)XP...
7625 просмотров
schedule
29.04.2023
настройка сборок для отладки
Сборки .Net имеют файлы pdb для отладки. Файл PDB указывает на точное местоположение источника среди других деталей. Это хорошо, если я создаю сборку и отлаживаю ее локально. Проблема начинается, когда вам нужно развернуть свои сборки на других...
157 просмотров
schedule
05.11.2022
Отладка потока Python
Я отлаживаю программу на Python с помощью pdb. Программа начнет новый поток.
newThread = Thread(group = None,target = dosomething,name = "thename",
args = (),kwargs = {})
def dosomething():
balaba...
3237 просмотров
schedule
27.07.2022
Sublime, Python, веб-серверы и установка точек останова
Какой метод рекомендуется для отладки веб-серверов Python (у меня Plone/Zope) с помощью Sublime Text 2?
Установите настоящие точки останова в текстовом редакторе...
... желательно через контекстно-зависимую команду строки и иметь маркер на...
1273 просмотров
schedule
27.04.2023
Ipdb и документация по методам
Мне нужно проанализировать методы чужого API, и как я обычно это делаю, написать тестовый скрипт, или найти пример кода, сделать
ipdb.set_trace()
Где я хочу поэкспериментировать, а затем взглянуть на доступные в настоящее время переменные,...
1309 просмотров
schedule
04.01.2023
Переход к функции в IPython
Есть ли способ войти в первую строку функции в ipython. Я представляю что-то похожее на:
%step foo(1, 2)
который запускает ipdb и устанавливает точку останова в первой строке foo .
Если я хочу сделать это сейчас, я должен перейти к...
15570 просмотров
schedule
07.06.2023
Удаленная отладка pdb через сокет для разработки плагинов Sublime Text 2
Я хотел бы поместить операторы Python pdb в код подключаемого модуля Sublime Text 2. Проблема в том, что этот код запускается во встроенном Python, который не обеспечивает требуемый доступ к консоли (stdin, stdout) для работы pdb.
Существуют ли...
375 просмотров
schedule
30.07.2023
Как отлаживать приложение Django, работающее на Heroku, с помощью удаленного pdb-соединения?
Чтобы отладить ошибку, которую я вижу на Heroku, но не на моем локальном компьютере, я пытаюсь выполнить пошаговую отладку.
Типичный подход import pdb; pdb.set_trace() не работает с Heroku, поскольку у вас нет доступа к консоли, подключенной к...
4217 просмотров
schedule
23.02.2023