Как Python используется для создания веб-сервисов? - PullRequest
1 голос
/ 21 февраля 2012

Я всегда создавал свои веб-сервисы с использованием PHP, но меня интересует переход на Python из-за его простоты.На моем веб-сервере (я создал "tmp.py") всего одна строка:

print "Hello!"

И затем я открыл этот файл в своем браузере.Я был удивлен, что это работает (я видел «Привет!»).Но есть еще два вопроса, которые мне нужно знать:

  1. Как получить доступ к переменным get и post, а также к сеансу?
  2. Как использовать базы данных из python.Python подключается к серверу MySQL, как PHP, или используется какой-то другой подход?

1 Ответ

0 голосов
/ 21 февраля 2012

HOWTO Использование Python в Интернете является официальным руководством по Python по этому вопросу. Это довольно хорошая отправная точка, дающая краткий обзор по теме и перечисляющий наиболее распространенные варианты:

  • CGI и CGI побочные продукты (Fast CGI, WSGI)
  • mod_python
  • Полные фреймворки, прежде всего Django

Хотя я восхищаюсь Python за его элегантность и мощь, он далеко не является естественным или стандартным выбором для веб-разработки. Тщательно рассмотрите вариант использования и кто будет поддерживать код, прежде чем выбирать язык.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...