gpt4 book ai didi

javascript - 如何将 int 变量从 python 传输到 javascript?

转载 作者:行者123 更新时间:2023-11-29 12:48:58 24 4
gpt4 key购买 nike

我目前正在做一个项目,其中纬度和经度存储在 MySQL 数据库中。我计划使用这些坐标在谷歌地图上创建一个叠加层。为此,我需要最大和最小纬度和经度,表示覆盖的区域。我已经编写了一个 python 程序来确定所有这些坐标。然而,坐标需要在带有谷歌地图API的js程序中。我想知道是否可以将这些变量传输到 javascript。如果不是,对我来说从 javascript 运行 SQL 查询并将结果存储到整数变量的最简单方法是什么?

最佳答案

首先,永远不要允许从 JavaScript 运行 SQL,它太不安全了,任何人都可以在客户端编辑查询并以这种方式触发任何 SQL 查询。

您可以从 python 脚本中检索经度 - 纬度值,然后将其传递给 JavaScript 中的谷歌地图 API,并 100% 确定它们是 float 或 int 值,您可以使用 parseFloat()parseInt()

这里是解析 float 函数的示例用法和结果。

JS代码

var a = parseFloat("10") + "<br>";
var b = parseFloat("10.00") + "<br>";
var c = parseFloat("10.33") + "<br>";
var d = parseFloat("34 45 66") + "<br>";
var e = parseFloat(" 60 ") + "<br>";
var f = parseFloat("40 years") + "<br>";
var g = parseFloat("He was 40") + "<br>";

输出

10
10
10.33
34
60
40
NaN

关于如何从python脚本获取值可以引用this tutorail

关于javascript - 如何将 int 变量从 python 传输到 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25037296/

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