我对 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
我使用运行脚本
但它不显示执行的 Python 脚本。相反,它将上述代码显示为 HTML。问题出在哪里?如何在网页中运行 Python 文件?
原文由 Haren Sarma 发布,翻译遵循 CC BY-SA 4.0 许可协议
为了显示您的代码,您需要做几件事:
首先,需要有一个服务器来处理 HTTP 请求。目前,您只是在本地硬盘驱动器上使用 Firefox 打开一个文件。需要像 Apache 或类似的服务器。
其次,假设您现在有一个为文件提供服务的服务器,您还需要将代码解释为服务器的 Python 代码的东西。对于 Python 用户来说,现在的解决方案是 mod_wsgi。但是对于更简单的情况,你可以坚持使用 CGI(更多信息 在这里),但是如果你想轻松地生成网页,你应该使用现有的 Python Web 框架,比如 Django。
设置这个可能很麻烦,所以要做好准备。