在(Nginx)web服务器上运行简单python脚本的设置?

2024-05-15 05:24:11 发布

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

我想在web上运行两个非常简单的Python 3脚本。例如,脚本只是从URL读取某些参数,发送一封电子邮件并打印出一个简单的HTML页面,上面写着“success”

我有一个使用Nginx的虚拟专用服务器,所以我可以自由地设置最佳框架

我的问题是:最先进的设置是什么

更具体地说:我需要在我的Nginx服务器上安装什么?我在Python脚本中使用什么,例如读取URL内容?我的想法是,一旦服务器安装完成,我就可以将任何新的script_xy.py文件放到某个目录中,并且可以使用脚本的URL访问它,而无需对每个脚本进行全面部署

Flask如果我要使用Flask(或Django),每个新脚本都需要自己的、持续运行的进程和自己的Nginx设置。对我来说,这似乎太过分了。另一种选择是web2py,这里是一样的还是一个想法

CGI20年前,我曾使用CGI编写Perl脚本之类的简单程序。我了解到这原则上可以用Python完成,但CGI速度很慢。然后是快速CGI。不过,我的印象是,这还是有点过时

WSGIWSGI似乎是Python CGI的最新替代品。我需要在脚本中导入哪些python模块,Nginx的设置是什么

还有什么吗?如您所见,我可能只需要一些关于搜索内容的提示。我甚至不确定是否需要搜索“Python web框架”或“Python服务器”等

非常感谢您的帮助

非常感谢你的想法! juxeku


Tags: 服务器脚本框架weburlflask内容参数

热门问题