如何在不使用框架的情况下用python编写基本网页?

如何在不使用框架的情况下用python编写基本网页?,python,web,Python,Web,你能告诉我,在不使用Django、Web2Py和其他第三方框架的情况下,我如何编写一个基本的网页。另外,我不喜欢使用CGI。我只需要基本的MVC结构和一个hello world网页。我想你指的是一个http服务器,因为对于一个网页,你会使用html,而不是python 我建议你从第页的阅读开始。它是python的http服务器。为了让事情变得简单,您可能只想覆盖BaseHTTPRequestHandler或SimpleHTTPRequestHandler类,尤其是do_GET和do_POST方法

你能告诉我,在不使用Django、Web2Py和其他第三方框架的情况下,我如何编写一个基本的网页。另外,我不喜欢使用CGI。我只需要基本的MVC结构和一个hello world网页。

我想你指的是一个http服务器,因为对于一个网页,你会使用html,而不是python

我建议你从第页的阅读开始。它是python的http服务器。为了让事情变得简单,您可能只想覆盖BaseHTTPRequestHandler或SimpleHTTPRequestHandler类,尤其是do_GET和do_POST方法


请注意,这不会强迫您使用MVC,这是您自己的责任。如果你想实施MVC,你需要一个实际的框架。

看,我不知道他将如何以这种方式创建MVC结构。除非他想提供一个纯客户端MVC应用程序和一个静态web服务器,我认为这不是他想要的。这不仅仅是一个不强制MVC的问题,更重要的是没有任何东西来支持它。但是我认为他所要求的是愚蠢的,所以我不能因为你没有提供答案而指责你。@abarnert:如果不使用框架,你就无法默认得到MVC结构,这是你必须自己做的事情。我只是“跳过”了问题的这一部分,因为正如你所说,这是无法回答的:伙计们,我的意思只是一个简单的模型视图和控制器文件夹,以及前端控制器如何以简单的方式进行路由,而不使用像flask这样最简单的框架。如何在单页中使用wsgi。请告诉我,如果可以的话,这没关系。@padamgurung:你在自相矛盾。在MVC中划分文件夹并设置路由的东西被称为框架。不,你不明白,如果你写了一些在每个页面或每个项目中都很常见的代码,你可以调用任何框架。但是,在扩展代码之前,需要完成基本的工作模型。我现在想要的是以python的wsgi为例完成的基本路由,如果您知道,请不要评论。