如何使用Python创建网络服务?

2024-05-13 20:59:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我总是使用PHP创建web服务,但是我对切换到Python很感兴趣,因为它很简单。在我的web服务器上(我创建了一个“临时股东大会“)只有一行:

print "Hello!"

然后我在浏览器中打开了这个文件。我很惊讶它能起作用(我看到“你好!”)。我想知道还有两个问题:

  1. 如何访问get和post变量以及会话?在
  2. 如何使用python中的数据库。Python是像PHP那样连接到MySQL服务器还是使用了其他方法?在

Tags: 文件方法服务器web数据库hellogetmysql
1条回答
网友
1楼 · 发布于 2024-05-13 20:59:07

HOWTO Use Python in the web是关于这个问题的官方Python手册。这是一个相当好的起点,对主题进行了简要概述,并列出了最常见的选项:

  • CGI和CGI衍生产品(快速CGI、WSGI)
  • mod峎python
  • 完整的框架,尤其是Django

虽然我很欣赏Python的优雅和强大功能,但它远不是web开发的自然或标准选择。在选择语言之前,仔细考虑用例,以及谁来维护代码。在

相关问题 更多 >