I am running my code in Pycharm
from Terminal. Is it possible to debug the code and put breakpoints inside the code during a run from terminal?
I don't know anyway to do this through the terminal, but the way I currently do it is:
Run
> Edit Configurations
> Add new configuration (the green +
button)Python
Script path
, Parameters
, and other configuration fields.Run
> Debug...
)With the right configuration the result should be the same as running the script in a terminal.
I find the above process a little tedious. A PEP 553 breakpoint()
might be nicer. It requires Python 3.7 and is not implemented yet. See the related issue.
There is a way using python console
.
To run it: Tools
-> python console
.. or you can find it at the bottom of the IDE.
Then press on 'Attach debugger' line in the following picture:
Add a breakpoint in your code and then pass the file name to the cosole, like: %run my_file.py
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With