javascript - 在 Python 中读取 Javascript 变量

标签 javascript python parameter-passing

我正在尝试为在线游戏创建一个机器人。游戏的值存储在我可以访问的 JavaScript 变量中。但是,在 Javascript 中运行我的机器人代码会卡住浏览器,因为我的代码是唯一执行的代码。

我正在尝试用 Python 编写我的机器人,因为它可以与浏览器同步运行。如何将 Javascript 变量传递给客户端 Python 程序?

最佳答案

我正在尝试用 Python 编写我的机器人,因为它可以与浏览器同步运行。如何将 JavaScript 变量传递给客户端 Python 程序?...

您只能使用查询字符串传递 JavaScript 变量。 我在 CherryPy 中创建服务器(CherryPy 是一个使用 Python 的面向对象的 Web 应用程序框架),并使用 HTML 文件创建客户端功能。

重复:由于服务器静态工作,而客户端动态工作,因此只能通过查询字符串传递数据。 这是一个愚蠢的句子,但对于一般的客户端/服务器来说却是这样。 服务器接收一次调用或消息并提供服务和响应。 我也可能错了......这是我的意见。

存在Mako 模板,您可以在其中包含页面 HTML(有助于构建网站的结构)或将变量从服务器传递到客户端。

我不知道任何可以将 JavaScript 变量传递到服务器的程序或语言(我尝试使用 Mako 模板,但没有尝试使用函数)。

关于javascript - 在 Python 中读取 Javascript 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22903625/

相关文章:

javascript - 我当前脚本的巧妙解决方法?

javascript - JS 中输入意外结束

c++ - 在方法之间传递值 C++

javascript - 如何正确美化.vue文件?

php - JavaScript(或JS+PHP)终端客户端

Python Mechanize - unescape_charref() 无法处理十六进制代码

python - 如何在 jinja 2 - Flask 中访问 session 变量

python - 将 pandas DataFrame 转换为正确的格式 : `DataError: No numeric types to aggregate`

java - LayoutInflater 充气器和 ViewGroup 容器的空指针异常

java - 如何优化参数