gpt4 book ai didi

python - 将 python 结果返回到 html

转载 作者:搜寻专家 更新时间:2023-10-31 23:08:40 25 4
gpt4 key购买 nike

我有一个test.html:

<form action="/cgi-bin/test.py" method="GET">
<input type="text" name="search">
<input type="submit" value="Submit">
</form>
<div id="res"></res>

和一个 python 脚本 test.py:

#....
print Result
#....

我不想在 test.py 上打印结果,而是将其返回到 test.html 并将其写入带有 id res 的 div 中...我该怎么做?

最佳答案

<form id="myform">
<input id="my_text">
<button id="submit_btn">
</form>
<div id="result">
</div>
<script>
//you need to use jquery for this part
$("#submit_btn").click( function() {
$("#result").load("/path/to/cgi?my_text="+$("#my_text").val())
})
</script>

类似的东西...(这是真正的 hacky 1 分钟帖子,未经测试,因此可能需要一些工作...

你的问题真的与 python 无关......这只是网络技术问题......如果它是 php 或 C# 或任何处理表单数据的东西,它会是一样的

它与 python 无关,因为你如何处理表单数据并不重要......这只是网络技术,它与 perl 脚本而不是 python 脚本或与 C# 而不是python 或其他什么...您想将一些数据返回到网页...您如何获得数据真的不相关

<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
</head>
<body>
<form action="someother.html" method="get">
<input id="my_text">
<input type="button" id="my_button" value="click me">
</form>
<div id="result">

</div>
<script>
$("#my_button").click(function(){
$("#result").load("");
})
</script>
</body>
</html>

这里有一个例子……只需将它粘贴到一个 file.html 中,然后转到它并单击按钮……它只是加载它自己的 load("") 所以当你点击它时它应该复制页面上的数据......

关于python - 将 python 结果返回到 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13168865/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com