У меня есть код Python и Pandas, который выполняет сложные вычисления рядов Pandas для тысяч рядов и запускает эти вычисления параллельно для ускорения с использованием многопроцессорной обработки.
Похоже, что отладчик Visual Studio Code Python (или любой другой) отладчик Python) + многопроцессорность — очень сложная комбинация. Точки останова не срабатывают, а если они срабатывают, отладчик не подключается, и приложение просто зависает.
Я хотел бы изменить код своей библиотеки так, чтобы при обнаружении отладчика Python как pdb или ipdb, он запускает весь код вычислений, используя однопоточный основной цикл вместо многопроцессорной обработки, чтобы отладчик мог правильно подключиться.
Как я могу обнаружить наличие кода Visual Studio отладчик (или любой другой Python отладчик) внутри Python?
Подробнее здесь: https://stackoverflow.com/questions/793 ... thon-debug
Определение того, запускается ли код Python под Visual Studio Code (или другим) отладчиком Python ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Несогласованное поведение между функцией Python и отладчиком VS Code для поиска области.
Anonymous » » в форуме Python - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Несогласованное поведение между функцией Python и отладчиком VS Code для поиска области.
Anonymous » » в форуме Python - 0 Ответы
- 14 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Несогласованное поведение между функцией Python и отладчиком VS Code для поиска области.
Anonymous » » в форуме Python - 0 Ответы
- 12 Просмотры
-
Последнее сообщение Anonymous
-