Отладка веб-сервера Tornado в Pycharm - PullRequest
0 голосов
/ 29 мая 2020

Есть ли кто-нибудь, кто может отлаживать код, запущенный на веб-сервере Tornado в Pycharm?

Я искал вопрос в google, но не нашел ответа.

1 Ответ

1 голос
/ 31 мая 2020

Вот шаги, которые я использовал:

  • В своем проекте PyCharm создайте новый Python файл с именем tornado_test.py и вставьте содержимое примера hello world в документации Tornado.
  • Щелкните правой кнопкой мыши по только что созданному файлу и выберите Debug 'tornado_test'
  • Создайте точку останова в строке 13 (self.write("Hello, world")), щелкнув левой кнопкой мыши рядом с номером строки
  • Откройте браузер и от go до http://127.0.0.1:8888/ (он должен начать ждать ответа)
  • Go обратно в PyCharm, и ваша точка останова должна быть активирована (теперь вы можете отлаживать код, см., например, такие переменные, как request)

Снимок экрана (не беспокойтесь о размытых частях - это просто другие файлы, которые у меня были в моем проекте):

enter image description here

Конечно, вам необходимо установить Tornado в (виртуальной) Python среде, которую вы используете в PyCharm.

...