2014-09-24 3 views
0

При разработке приложения WSGI с, например, falcon, для проверки запросов вам необходимо разместить приложение, например, gunicorn, работая с .py-файлами в каталоге. Затем вы можете скручивать локальный хост из командной строки для проверки ответов.Разработка приложения WSGI в ноутбуке IPython?

Есть ли способ разработать приложение в ноутбуке IPython, выполняя команды приложения в ноутбуке, а затем тестируя из командной строки (или в блокноте)?

Например, скажем, IPython Notebook работает над Tornado на localhost: 8888, можно ли использовать тот же сервер для раскрытия приложения в разработке на другом порту?

Есть ли способ сделать это? Возможно, мне просто очень нравится использовать IPython Notebook слишком много.

ответ

1

Для приложения WSGI вы можете использовать WebTest как внутренний клиент. То есть, вместо того, чтобы использовать WSGI-сервер, WebTest может протестировать прямо против точки входа приложения WSGI в тот же процесс. Невозможно предоставить ссылку прямо сейчас, поэтому выполните поиск «Python WebTest».

+0

Фантастический, спасибо. – user1893148

Смежные вопросы