У меня установлено расширение Python в VS Code, но всякий раз, когда я устанавливаю точку останова в своей программе и запускаю отладчик, она просто запускает всю программу и завершается. Он не останавливается и не вступает в какую-либо стадию отладки. Что я делаю не так?
Спасибо!
Редактировать: Node.js файл
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"skipFiles": [
"<node_internals>/**"
],
"program": "${file}"
}
]
}
Редактировать 2: Пример программы
import string
import random
class Robot:
letters = string.ascii_uppercase
numbers = string.digits
def __init__(self):
random.seed()
self.name = self.generate_name()
def generate_name(self):
return ''.join(random.choices(Robot.letters, k=2)) + ''.join(random.choices(Robot.numbers, k=3))
def reset(self):
self.__init__()