虽然我有相当多的python经验,但我从未在web上使用过它,而且我对PHP有大量的web经验。你知道吗
现在我想创建一个在example.com
上运行的简单python脚本(我们称之为service.py
)。我按照文档的建议安装了mod\uwsgi,我的web服务器是apache2.2,mod\uwsgi加载成功。你知道吗
如何配置web服务器/mod\wsgi,以便提交到example.com/service
的请求由service.py
处理?你知道吗
那么如何从python脚本访问请求参数(比如$\u GET,$\u POST,$\u FILES)?你知道吗
使用mod\uwsgi,您可以通过设置
WSGIScriptAlias
来配置提供服务的url。不过,您的脚本需要是一个实际的WSGI应用程序,它公开了一个由服务器调用的application
变量。你知道吗我认为将脚本配置为简单的CGI会更容易。然后您可以使用标准库中的^{} module 来访问您的请求参数(但是请注意,您给出的示例是特定于PHP的:在Python中访问它们的方式不同,具体取决于特定的框架)。你知道吗
另一种选择是使用像Flask这样的迷你框架,它将封装所有这些内容,并为您提供一个简单的界面,供您在应用程序中使用服务.py脚本。你知道吗
相关问题 更多 >
编程相关推荐