Tag: pdb

Dieser tag bezieht sich auf den Python-debugger. Für Fragen in Bezug auf die protein-Datenbank-Datei-format, verwenden Sie die protein-Datenbank-tag.

Wie weiter auf die nächste Schleife, iteration in Python PDB?

Anzahl der Antworten 2 Antworten
Angesichts dieser Beispiel-code: import pdb for i in range(10): pdb.set_trace() print(str(i)) Wenn ich die Eingabeaufforderung von VEH, wie kann ich das überspringen einer iteration der Schleife, mit der weiter loop control-Anweisung, wenn es auch von PDB, weiterhin

pdb.set_trace() verursacht eingefroren nosetests, nicht drop-in-debugger

Anzahl der Antworten 3 Antworten
Ich bin mit einer suite von tests (.py-Dateien) mit nosetests. Mit einem klassischen import pdb; pdb.set_trace() den nosetests laufen einfach nie vollendet. Es hängt nur mit der rechten, wo der breakpoint gesetzt wurde, aber nie fällt in

Visual C++, Haltepunkte nicht brechen

Anzahl der Antworten 2 Antworten
Habe ich ein Projekt in Visual C++ 2010 (Win32-Anwendung, nicht-verwalteter code), in denen ich betroffen bin ein wirklich seltsames Verhalten. Ich setzte einen Haltepunkt und es tut sich einfach nicht brechen! Hinweise: Einer PDB-Datei generiert wird, in

Verweis auf die aktuelle Ausnahme

Anzahl der Antworten 1 Antworten
$ ./runtests.py -v tests/managers/test_customer.py:CustomerManagerTest.test_register_without_subscription --ipdb ... test_register_without_subscription (tests.managers.test_customer.CustomerManagerTest) ... - TRACEBACK -------------------------------------------------------------------- Traceback (most recent call last): File "/usr/lib/python2.7/unittest/case.py", line 331, in run testMethod() File "*****/tests/managers/test_customer.py", line 198, in test_register_without_subscription 1/0 ZeroDivisionError: integer division or modulo by

Docker-verfassen und pdb

Anzahl der Antworten 3 Antworten
Ich sehe, dass ich nicht der erste, der die Frage zu stellen, aber es gab keine klare Antwort darauf: Wie zu verwenden pdb-mit docker-Komponist in der Python Entwicklung? Wenn Sie Fragen, Onkel Google über django docker bekommen

Entfernen Sie die PDB-Referenzen aus der freigegebenen Datei

Anzahl der Antworten 3 Antworten
Ich verwenden, um nehmen Sie immer einen Blick auf die Letzte Binär ausführbare Datei oder dll nach dem Debuggen und die Erstellung einer Datei mit jeder IDE. Jetzt versuche ich Visual C++ 2010, bei der Suche nach

Den Schritt in eine Funktion in IPython

Anzahl der Antworten 2 Antworten
Gibt es eine Möglichkeit, den Schritt in die erste Zeile einer Funktion in ipython. Ich kann mir vorstellen, dass etwas Aussehen würde: %step foo(1, 2) läuft ipdb und setzt einen breakpoint auf die erste Zeile der foo.

Ist es möglich, Schritt rückwärts in der pdb?

Anzahl der Antworten 3 Antworten
Nachdem ich hit n für die Auswertung einer Zeile, ich will zurück zu gehen und drücken Sie dann s, um den Schritt in die Funktion fehlgeschlagen ist. Ist das möglich? Die docs sagen: j(ump) - lineno Legen

pdb kann nicht brechen in einem anderen thread?

Anzahl der Antworten 2 Antworten
Betrachten Sie dieses multi-threaded Programm: import threading class SomeThread(threading.Thread): def run(self): a = 1 print a def main(): print 'hola' someThread = SomeThread() someThread.start() if __name__ == '__main__': main() Wenn ich debug das Programm mit dem hve,

Gewusst wie: Debuggen von sublime plugins während der Entwicklung

Anzahl der Antworten 4 Antworten
Möchte ich meine debug-plugin, mit dem hve, aber es funktioniert nicht. Bekomme ich diese Fehler 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

pdb-Datei fehlt

Anzahl der Antworten 1 Antworten
Ich bin Debuggen meine app auf einem wince7 Gerät. Nach paar Minuten bin ich immer eine Fehlermeldung: "Keine Symbole geladen für jeden Aufruf-stack-frame. Der Quellcode kann nicht angezeigt werden." Bemerkte ich auf der Liste mit den Modulen,

Bdbquit ausgelöst, wenn ein Debuggen von python

Anzahl der Antworten 4 Antworten
Kürzlich, wenn Sie den debugger, um meine 2.7.10 python-code, bekomme ich diese Meldung: Traceback (most recent call last): File "/Users/isaachess/Programming/vivint/Platform/MessageProcessing/vivint_cloud/queues/connectors/amqplib_connector.py", line 191, in acking_callback callback(message.body) File "/Users/isaachess/Programming/vivint/Platform/MessageProcessing/vivint_cloud/queues/consumable_message_queue.py", line 32, in deserialized_callback self._callback_method(msg) File "/Users/isaachess/Programming/vivint/Platform/BusinessLogic/businesslogic/util/statsd_util.py", line 95, in

Was ist der PDB-Datei?

Anzahl der Antworten 5 Antworten
Was die PDB-Dateien in das .NET dll-Dateien und was es tut? In der Regel Völker entfernen Sie diese Datei in die Bereitstellung und behalten Sie nur die dll-Datei in den lib Ordner, aber es scheint, dass nichts

Achten Sie auf eine variable in python ändern

Anzahl der Antworten 3 Antworten
Gibt es große python-Projekt, wo ein Attribut einer Klasse haben die einfach einen falschen Wert an einem bestimmten Platz. Sollte es sqlalchemy.orm.Attribute.InstrumentedAttribute, aber wenn ich tests ausführen, es ist konstant, sagen wir string. Gibt es irgendeine Möglichkeit

das setzen von breakpoints mit nosetests --pdb-option

Anzahl der Antworten 3 Antworten
Nosetests --pdb-lasst mich halt auf Fehler oder Versagen, aber das ist zu spät für meine Bedürfnisse. Das schrittweise ausführen von code während der Ausführung hilft mir das Debuggen wo genau das problem ist. Jedoch nosetests sind hilfreich,

Was ist der richtige Weg, um Debuggen in iPython notebook?

Anzahl der Antworten 6 Antworten
Soweit ich weiß, %debug Magie tun können debug-innerhalb einer Zelle. Allerdings habe ich die Funktion Anrufe über mehrere Zellen. Beispielsweise In[1]: def fun1(a) def fun2(b) # I want to set a breakpoint for the following line #

Anfügen eines Prozesses mit dem hve

Anzahl der Antworten 2 Antworten
Habe ich ein python-script, dass ich vermute, dass es ein deadlock. Ich habe versucht zu Debuggen, die mit pdb aber wenn ich gehe, Schritt um Schritt es nicht den Stillstand, und vom Ausgang zurückkam, ich kann sehen,

python: in der pdb ist es möglich, aktivieren Sie einen breakpoint nur nach n Treffer zählt?

Anzahl der Antworten 2 Antworten
In eclipse (und viele andere IDE ' s) gibt es eine option zum schalten der Haltepunkt erst nach einer bestimmten Anzahl von Treffern. In Python ist pdb es ist ein hit count für Haltepunkte und es ist

"Navigieren Sie Zur Quelle" in Visual Studio 2010

Anzahl der Antworten 2 Antworten
Beim "Navigieren Sie Zur Quelle" in Visual Studio 2010 aktiviert? (siehe unten) Darüber hinaus möchte ich, dass es aktiviert ist, so dass ich könnte durchsuchen, um bereits heruntergeladene source-code Dateien aus http://referencesource.microsoft.com/. Dies wäre nützlich, da Microsoft

Python-Unit-Test: Automatisch, dem der Debugger Ausgeführt wird, wenn ein test fehlschlägt

Anzahl der Antworten 5 Antworten
Gibt es einen Weg, um automatisch starten Sie den debugger an der Stelle, an der ein unittest fehlschlägt? Jetzt habe ich nur noch pdb.set_trace() manuell, aber das ist sehr mühsam, da muss ich hinzufügen, dass es jedes

Wie listet ich alle Attribute eines Objekts in Python pdb auf?

Anzahl der Antworten 4 Antworten
Ich versuche, um eine Liste aller Attribute eines Objekts in Python pdb. Sagen wir, ich will auf alle Attribute und alle Methoden der sys.stderr. Wie kann ich das tun? InformationsquelleAutor der Frage sorin | 2011-10-26

Kann ich mit Python-Debugger debuggen, wenn irgendwie py.test verwenden?

Anzahl der Antworten 4 Antworten
Ich bin mit py.test für unit-Tests mein python-Programm. Ich möchte zu debug-mein test-code mit dem python-debugger ganz normal (damit meine ich die pdb.set_trace() im code), aber ich kann nicht damit es funktioniert. Setzen pdb.set_trace() im code nicht

Python-Programme in Emacs debuggen

Anzahl der Antworten 3 Antworten
Gewusst wie: Debuggen von python-Programme in emacs? Benutze ich python-mode.el Ich Verweis wie import pdb; pdb.set_trace(); aber nicht sicher, wie es zu benutzen. InformationsquelleAutor der Frage | 2010-02-24

Wie setze ich den Haltepunkt in einem anderen Modul (setze ihn nicht in der Funktionsdefinitionszeile, wenn du brechen willst wenn die Funktion gestartet wird)

Anzahl der Antworten 1 Antworten
Ich versuche zu Debuggen eines Moduls ("main", die eine Funktion aufruft "broken_function" in Zeile 356 der "another_module". Ich habe einen Fehler in dieser Funktion und möchten einen Haltepunkt an seinem Anfang. Unten ist die Liste. Mache ich

Schrittweises Debugging mit IPython

Anzahl der Antworten 13 Antworten
Von dem, was ich gelesen habe, gibt es zwei Möglichkeiten, um debug-code in Python: Mit einem herkömmlichen debugger wie pdb oder ipdb. Dies unterstützt Befehle wie c für continuen für step-overs für step-into etc.), aber Sie haben

Wie man mehrzeilige Anweisungen in Pythons eigenem Debugger (PDB) ausführt

Anzahl der Antworten 7 Antworten
Also ich bin mit einem Python-Skript in dem ich fordere-Python-debugger PDB schreiben: import ipdb; ipdb.set_trace() (iPython version der PDB, aber für die Sache, die ich glaube nicht, dass es einen Unterschied macht; ich benutze es für die

Ist es möglich, aus Code in ipython zu gehen?

Anzahl der Antworten 11 Antworten
Für meine debugging benötigt, pdb ist ziemlich gut. Allerdings wäre es viel Kühler (und hilfreich), wenn ich gehen könnte in ipython. Ist diese Sache möglich? InformationsquelleAutor der Frage Geo | 2009-07-14

Wie man alle Variablenwerte druckt, wenn man Python mit pdb debuggt, ohne jede Variable zu spezifizieren?

Anzahl der Antworten 2 Antworten
Ich bin Debuggen von meinem Python-Skripte mit pdb und das Handbuch sagt, dass ich verwenden können, p Variablen Befehl zum drucken der Werte der angegebenen Variablen an einem bestimmten Punkt. Aber was ist, wenn ich hatte eine

Visual Studio 2010 "Die PDB-Datei kann nicht gefunden oder geöffnet werden"

Anzahl der Antworten 5 Antworten
Ich versuche zu Debuggen eines Programms in Visual Studio 10, aber ich habe ein problem mit den breakpoints. Ich legte *.pdb-Dateien, entsprechend dem *.dll-Dateien in das gleiche Verzeichnis. Aber während der Prüfung der Module, sehe ich, dass

Einfachere Möglichkeit, PDB-Haltepunkte in Python-Code zu setzen?

Anzahl der Antworten 10 Antworten
Nur eine Komfort-Frage. Ich habe schon ein bisschen verwöhnt mit Debugger im IDEs wie Visual Studio und XCode. Ich finde es ein bisschen ungeschickt, um den Typ import pdb; pdb.set_trace() um einen Haltepunkt zu setzen (würde ich

Python-Debugger: Einstieg in eine Funktion, die Sie interaktiv aufgerufen haben

Anzahl der Antworten 5 Antworten
Python ist ganz cool, aber leider, Ihre debugger ist nicht so gut, wie perl -d.... Eine Sache, die ich sehr Häufig beim Experimentieren mit code ist der Aufruf einer Funktion aus, die debugger und step-in Funktion, etwa

Python pdb - Überspringen-Schleife

Anzahl der Antworten 3 Antworten
Wie kann ich das überspringen einer Schleife über pdb.set_trace()? Beispielsweise pdb.set_trace() for i in range(5): print(i) print('Done!') pdb aufgefordert, bevor die Schleife. I-Eingang ein Befehl. Alle 1-5 Werte zurückgegeben, und dann möchte ich gefragt werden, mit pdb

Warum benötige ich ILK-, PDB- und EXP-Dateien?

Anzahl der Antworten 1 Antworten
Heruntergeladen habe ich einige dll-Dateien, und mit ihm kam auch die pdb, exp und ilk-Dateien. Jetzt muss ich wissen, brauche ich um Sie in mein system-Datei, oder nicht und was ist der Zweck eines jeden von Ihnen

Erste Schritte mit dem Python-Debugger, pdb

Anzahl der Antworten 2 Antworten
Möchte ich hinzufügen, dass Veh—Python-debugger—meiner toolbox. Was ist der beste Weg, um loszulegen? InformationsquelleAutor der Frage Matthew Rankin | 2010-11-19

Wie beobachtest du eine Variable in pdb?

Anzahl der Antworten 4 Antworten
Ich bin debugging ein python-Skript, und ich will zusehen, wie eine variable für eine Veränderung (so wie man es beobachten kann, ein Speicher-Adresse in gdb). Gibt es eine Möglichkeit, dies zu tun? Kommentar zu dem Problem @WayneWerner: