Подтвердить что ты не робот

КАК использовать Pycharm для отладки python script?

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

enter image description here

Есть ли какая-либо специальная конфигурация, необходимая для отладки в pycharm? Вот моя конфигурация:

enter image description here

4b9b3361

Ответ 1

Посмотрите диалоговое окно "Запуск → Изменить конфигурацию", где вы должны нажать "Добавить новую конфигурацию" (значок [+] в верхнем левом углу). Затем вам нужно выбрать тип проекта (возможно, Python в вашем случае), указать ваш файл script (.py), параметры, интерпретатор Python для использования и т.д. После того как конфигурация выбрана, вы сможете просто запустить приложение в отладчике.

Обратитесь к Debugging в онлайновой справке для получения дополнительной информации.

Код HelloWorld:

def main():
    print "Hello World"

if __name__ == "__main__":
    main()

Ответ 2

Я хотел бы проиллюстрировать, как установить параметры, так как мне потребовалось некоторое время, чтобы сделать это правильно:

Найдите раскрывающееся меню рядом с кнопкой "Выполнить":
enter image description here

Выберите файл, который вы хотите настроить, затем нажмите "Изменить конфигурации":
enter image description here

Добавить параметры script:
enter image description here

Ответ 3

У меня была аналогичная проблема в прошлом при попытке отладки с pycharm. Решение заключалось в том, чтобы начать отладку в любом месте (точка первого разрыва) в файле, содержащем следующий код:

def main():
    <your code>

if __name__ == "__main__":
    main()