Вкл. Windows 10 в командной строке
C: \ script> python ps1.py a11 a12 | python ps2.py a21 a22
работает нормально, ps1 создает элементы, которые обрабатываются ps2. Теперь я хочу отладить ps2.py (это стало большим сценарием). Я пробовал много способов, все не удалось; Я описываю только один здесь. Я поместил breakpoint () в начале скрипта и получил приглашение (Pdb) и столько сообщений об ошибках, сколько элементов было в конвейере, и трассировку, указывающую на строку сразу после точки останова (). Если я поставлю точку останова () там, где канал пуст, я получу только трассировку. Итак, главный вопрос в том, как отлаживать ps2.py, когда канал содержит элементы?