小编典典

如何在网页中运行python脚本

python

我是python的新手。只知道什么是python。我创建了以下代码(在python IDLE中):

print "Hi Welcome to Python test page\n";
print "Now it will show a calculation";
print "30+2="; print 30+2;

然后,我将此页面保存在本地主机中为index.py

我使用http://localhost/index.py运行脚本

但是它没有显示执行的python脚本。而是将上面的代码显示为HTML。问题出在哪儿?请有人告诉我如何在网页中运行python吗?


阅读 481

收藏
2020-12-20

共1个答案

小编典典

为了显示您的代码,您需要执行以下操作:

首先,需要有一台处理HTTP请求的服务器。目前,您只是使用Firefox在本地硬盘上打开文件。需要像Apache这样的服务器或类似的东西。

其次,假设您现在拥有一个服务器来提供文件,那么您还需要一些将代码解释为该服务器的Python代码的东西。对于Python用户,如今的解决方案是mod_wsgi。但是对于更简单的情况,您可以使用CGI(更多信息,请参见此处),但是如果您想轻松地生成网页,则应该使用现有的Python网络框架,例如Django。

进行此设置可能很麻烦,因此请做好准备。

2020-12-20