gpt4 book ai didi

javascript - 通过javascript将参数传递给python函数

转载 作者:行者123 更新时间:2023-11-30 18:10:22 25 4
gpt4 key购买 nike

由于主要是后端人员,我不确定如何才能实现以下目标需要与浏览器进行一些交互。

到目前为止,我有以下内容。

一种通信协议(protocol),服务器是python,客户端是javascript代码。最终,我希望我的数据能够访问该 javascript 代码。

现在,正在从浏览器中捕获此数据。

作为练习..我想做的是..在我的浏览器上有两个单选按钮和一个提交按钮

  *radio A
*radio B
* Submit

现在,当用户按下提交时,我想以某种方式创建一个查询“用户提交:A(或 B)”并且我能够在 python 脚本中捕获这个查询。

我不知道该怎么做。

我的猜测是“提交”会调用 python 脚本。但是,如果我的 python 服务器始终处于打开状态怎么办......我如何解析从浏览器点击到此 python 服务器的响应?

最佳答案

这是它通常的工作方式:

  1. 客户端(浏览器)访问网页并向服务器发起请求
  2. 服务器(在您的情况下为 Python)处理请求并编写 HTML 响应,包括单选按钮表单
  3. 客户端填写表单并点击提交,触发对服务器的另一个请求
  4. 服务器处理第二个请求并写入另一个响应(例如“购买成功”、“消息发布”等)。

请注意,第二个请求是一个全新的请求。您可能需要某种方式将第一个请求链接到第二个请求,除非第二个请求是匿名的。有些框架会为您做这些,但如果您是从头开始构建服务器,您将需要某种 session 机制来跟踪状态。

要让客户端发出第二个请求,最简单的方法是在您的 form 元素中添加适当的 actionmethod 属性HTML。 action 指定表单请求访问的 URL,methodGETPOST。 (更高级的用法,例如在本网站上,通常使用 AJAX 代替提交)。

关于javascript - 通过javascript将参数传递给python函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14741284/

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