КАК использовать Pycharm для отладки python script?
Я пытаюсь использовать pycharm. Я могу написать код и запустить его. Однако я не знаю, как отлаживать код. Когда я нажимаю кнопку отладки, я получаю нечто похожее на изображение ниже:
![enter image description here]()
Есть ли какая-либо специальная конфигурация, необходимая для отладки в pycharm? Вот моя конфигурация:
![enter image description here]()
Ответы
Ответ 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()