VisualStudioCode вызывает ошибку при печати на терминал при отладке

#visual-studio-code #terminal #stdout

Вопрос:

Я разрабатываю компонент, который сообщает о состоянии путем печати на терминале. Код работает хорошо, но когда я пытаюсь его отладить, я получаю следующую ошибку:

 'NoneType' object has no attribute 'write'
  File "C:UsersuserDocumentsCodemyfile.py", line 66, in <module>
    args = parser.parse_args()
 

Как я уже говорил, это происходит только при запуске для отладки.
Моя операционная система-Windows 10, и это моя launch.json :

 {
    "folders": [
        {
            "path": ".."
        }
    ],
    "settings": {
        "git.ignoreLimitWarning": true,
        "cornflakes.linter.run": "onType"
    },
    "launch": {
        "version": "0.2.0",
        "configurations": [
            {
                "name": "Python: Current File",
                "type": "python",
                "request": "launch",
                "program": "${file}",
                "console": "integratedTerminal",
                "args": [
                    "--status_channels",
                    "stdout",
                ]
            }
        ]
    }
}