Javascript 加载网页时执行Python脚本

Javascript 加载网页时执行Python脚本,javascript,python,html,web,Javascript,Python,Html,Web,我正在尝试使用它,以便在加载网页时执行python脚本。该网站在apache服务器上运行,脚本与index.html位于同一目录中(这是一个非常小的项目) 还有什么我可以做的吗?我没有试图将数据从python文件输出到网页,也没有试图在客户端影响任何东西,我只是希望python脚本在网页加载时执行并执行它 有什么javascript函数可以使用吗?我到处找了找,但真的没有找到类似的东西。谢谢 我也必须这样做。我有一个python脚本(它从另一个网站获取数据),当你点击一个按钮时就会执行。 我使用

我正在尝试使用它,以便在加载网页时执行python脚本。该网站在apache服务器上运行,脚本与index.html位于同一目录中(这是一个非常小的项目)

还有什么我可以做的吗?我没有试图将数据从python文件输出到网页,也没有试图在客户端影响任何东西,我只是希望python脚本在网页加载时执行并执行它


有什么javascript函数可以使用吗?我到处找了找,但真的没有找到类似的东西。谢谢

我也必须这样做。我有一个python脚本(它从另一个网站获取数据),当你点击一个按钮时就会执行。 我使用RubyonRails作为客户端代码。我将脚本文件嵌入我的ruby控制器中,然后由我的表单调用它,从而执行它

例如: cmd=“python getData.py”

exec(cmd)

希望您的web服务器已经设置为运行Python脚本。它可能会将
index.py
文件识别为任何其他
索引(html | cgi | pl |等)
文档。在DocumentRoot中创建以下内容作为
index.py

my_webpage = """
Content Type: text/html\n\n

<html>
<head>
<title>Python-generated text!</title>
</head>
<body>
<h1>I just made an HTML page with Python!</h1>
</body>
</html>
"""
print(my_webpage)
# now that that's out of the way, let's run our script
import stuff

def myfunc():
    # awesomeness goes here...
my_网页=”“”
内容类型:text/html\n\n
Python生成的文本!
我刚刚用Python制作了一个HTML页面!
"""
打印(我的大学网页)
#现在这已经不重要了,让我们运行脚本
进口货物
def myfunc():
#令人敬畏的是这里。。。

并确保它是可执行的。现在,每当用户请求
http://www.yourserver.com/
服务器将运行
index.py
,它将打印出HTML内容,包括标题,然后继续运行脚本的其余部分。

为什么不将脚本设置为
index.py
,让它输出HTML,然后执行您希望它执行的任何操作呢,我不确定我是否完全理解您的解释,但我需要它,以便在加载index.html(它自己的网页)时,该脚本将运行。除非……你是说我可以让索引文件是一个python脚本,如果用户把它作为地址输入,它会调出一个包含python脚本正在执行的内容的页面吗?(python脚本实际上创建了一个网页,它只是不向用户启动它,这可能吗?)对不起,我对这件事有点不在行。我以前从未使用过Ruby on Rails,我是否需要花很长时间才能学习到足够多的知识来简单地知道如何执行那一段代码?非常感谢您的输入,这正是我需要的东西,但是当我配置这个apache服务器(它运行在redhat linux上,我之前没有任何经验)时,我真的很迷茫。你知道我可以找一个很好的指南吗?@user2395417-只需谷歌设置apache和mod_wsgi。它可能已经设置好并准备就绪,您可能只需要激活模块。apache网站上有很多很棒的文档,如果你被困在某个特定的地方,你当然可以随时询问