Jeśli edytuję dwa moduły, jaja i szynka oraz jaja modułowe importują szynkę, w jaki sposób mogę uruchomić jaja modułowe tak, aby IDLE zatrzymywał się na pułapkach ustawionych w szynce? Do tej pory udało mi się tylko uzyskać IDLE do rozpoznawania pułapek ustawionych w module faktycznie uruchamianym, a nie tych importowanych.Jak ustawić punkt przerwania w module innym niż ten, który uruchamiam w języku Python IDLE?
5
A
Odpowiedz
7
- początek IDLE
- otwarte jajka, otwarte szynka
- zestaw pożądane punkty przerwania w obu plikach
- iść do IDLE Shell wybierz Debug => Debugger
- wrócić do jaj i uruchamiania.
Powinieneś zatrzymać się w punktach przerwania w każdym pliku. (Działa, właśnie to przetestowałem.)
Powiązane problemy
- 1. Jak ustawić punkt przerwania wewnątrz pakietu atomu?
- 2. Jak ustawić punkt przerwania w treści funkcji w R-studio?
- 3. Python unittesting: uruchom testy w innym module
- 4. Jak ustawić punkt przerwania w przypadku wzrostu długości wektora?
- 5. Jak ustawić punkt przerwania w gdb dla wszystkich wywołań funkcji?
- 6. Jak ustawić punkt przerwania dla metody w ramach .net
- 7. Jak ustawić punkt przerwania na funkcji Pythona w gdb
- 8. Jak korzystać z dyrektywy, który znajduje się w innym module
- 9. jak rozpocząć działalność w innym module jawnie
- 10. Jak ustawić punkt przerwania wewnątrz pliku C# PresentationFramework.dll?
- 11. Jak ustawić program ConfigurationManager w pliku konfiguracyjnym innym niż app.config?
- 12. Jak ustawić długość listy w języku Python
- 13. Jak dodać warunkowy punkt przerwania w vb6?
- 14. Jak dodać punkt przerwania w Xcode?
- 15. Dlaczego w ten sposób uruchamiam tryb iswitchb?
- 16. Punkt przerwania gdb na pthread_create
- 17. Jak ustawić punkt przerwania oprogramowania na procesorze ARM?
- 18. Chcę debugować (ustawić punkt przerwania) System.Web.Mvc.DefaultControllerFactory, jest to możliwe?
- 19. Punkt przerwania wskazuje "objc_autoreleaseNoPool"
- 20. jak zrobić punkt przerwania na funkcji członka klasy python?
- 21. Co oznacza ten komunikat w języku Python?
- 22. Punkt przerwania nie zostanie złamany w Silverlight
- 23. Eclipse/warunkowy punkt przerwania powoduje wyjątek BreakpointException
- 24. Jak ustawić punkt przerwania w wywołaniu lambda w Google Chrome DevTools?
- 25. Stan globalny w module Python
- 26. W tym moduł w innym module
- 27. Punkt przerwania w działaniu nie działa
- 28. Czy można wskazać punkt przerwania w GDB?
- 29. Punkt przerwania debugowania w Swift Playground?
- 30. Dlaczego ten kod jest wolniejszy w Cython niż w Pythonie?
Tak, to działa również dla mnie. Kilka godzin temu nie ... Nie robiłem tego, co myślałem, że robię. – EHN
Re: Krok 3. W systemie Windows kliknij prawym przyciskiem myszy. W systemie OS X klikniesz środkowym przyciskiem myszy (wymaga myszy z 3 przyciskami). – Zectbumo
W Pythonie 3 nie ma menu o nazwie "Debugger". Powinieneś określić, że użytkownik powinien przejść pod 'Run> Check Module', a następnie uruchomić debugger ... Powinieneś poprawić swoją odpowiedź, mimo że OP nie pytał bezpośrednio o to, nie jest tak oczywiste, o czym wspomniałem .. . – nbro