当前位置: 首页 > 面试题库 >

如何在网页中运行python脚本

融伯寅
2023-03-14
问题内容

我是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吗?


问题答案:

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

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

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

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



 类似资料:
  • 问题内容: 我有一个脚本,可以创建网站并动态打印一些数据。-打印的数据应来自另一个python脚本。 我目前面临的问题是,如果我将执行python脚本的行放在执行应用程序的行之前,它将运行Python脚本而不运行;反之亦然。 Python脚本: Flask脚本(注意:价格应为其他脚本的“解析”变量): 问题答案: 使用: 将python脚本(例如)生成的内容包装到函数中。 将其放置在与或相同的目录

  • 问题内容: 我不知道应该把我的Spider代码放在哪里以及如何从main函数中调用它。请帮忙。这是示例代码: 问题答案: 所有其他答案均参考Scrapyv0.x。根据更新的文档,Scrapy 1.0要求:

  • 问题内容: 我有一个脚本,每5分钟检查一次PC上的内容,并且我不希望Python显示在任务栏上。我使用Windows作为操作系统。 有什么方法可以让Python在后台运行并强制其不在我的任务栏中显示? 问题答案: 在控制面板中查找计划任务。

  • 问题内容: 我正在编写一个python脚本,该脚本可以检查各种条件并相应地运行powershell脚本,以帮助我自动完成从Windows XP到Windows 7的迁移。powershell脚本提供了自己的输出,可让用户了解发生的情况。我想获取powershell脚本的输出并将其打印为python脚本的输出。我环顾了一些问题,这些问题似乎想做同样的事情,但似乎对我没有帮助。最初我尝试使用 如此处的

  • 爪哇硒** 我为一个组织工作,我正在为他们创建框架。但网站经常崩溃。。。。。。很多但我的经理让我处理这件事。。。。。。。所以我在这里创建了一个小的逻辑输入图像描述 “这个逻辑行得通吗?我是不是漏掉了什么?”

  • 问题内容: 我有一个在Linux上运行的Python(3)脚本,称为主脚本,该脚本必须从专有DLL调用例程。到目前为止,我已经使用Wine使用以下结构解决了这个问题: 脚本 dll_call.py 由Wine下安装的Windows Python(3)解释器执行。它将返回值转储到一个文件中,然后由等待的主脚本拾取该文件。如果我必须连续执行几次,它不是完全可靠且令人痛苦的缓慢。 我想一次启动脚本 dl