Публикации по теме '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 просмотров

Отладка потока 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 просмотров

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