Я только начал использовать VS Code. Я использую Python, и я столкнулся с некоторыми проблемами, когда дело доходит до отладки.
Я читал другие темы, но моя ситуация немного отличается. Отладка работает отлично, если у меня есть простое тестовое приложение, хотя в настоящее время я работаю с последовательной связью, поэтому я импортирую последовательную библиотеку.
Отладчик не остановится ни на одной из точек останова.
launch.json Настройки отладчика
{
"name": "Python: Terminal (integrated)",
"type": "python",
"program": "${file}",
"request": "launch",
"logToFile": true,
"console": "integratedTerminal"
},
код, который можно отлаживать
import math
print("hello")
i = 5 *breakpoint*
print(5)
код, в котором отладчик не останавливается в точках останова
import serial
import io *breakpoint*
ser = serial.Serial(
port='COM10',
baudrate=2400,
parity=serial.PARITY_EVEN,
stopbits=serial.STOPBITS_ONE,
bytesize=serial.SEVENBITS
)
print("test") *breakpoint*
ser.write(b'D Hallo \r\n')
print(f'command: {command}, text: {text}')5
ser.close()
print(5)
Проект отладки тот же, и отладчик не пишет что-то другое при его выполнении. Я установил Code Runner и расширения Python.
Что может быть причиной проблемы и что можно исправить?