将Python数组传递给javascript? [英] Pass Python array to javascript?
本文介绍了将Python数组传递给javascript?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我是HTML / javascript的新手。我正在运行一个本地服务器,带有一个html / javascript文件和一个单独的python脚本。
I'm new to HTML/javascript. I'm running a local server, with an html/javascript file and a separate python script.
问题:如何将python数组传递给javascript变量?
到目前为止工作:
我已将数组写入文件 data.txt
:
1 32.1
2 10.0
但我可以把它放入JSON格式,如果它更容易。
but I could put it in JSON format if it's easier.
这是我到目前为止的进展:
var x_pos = [];
jQuery.get('http://127.0.0.1:8000/data/data.txt',function(data){
// ??? Code here ???
});
console.log(x_pos[0])
注:如果有这是一个更简单的方法,我愿意接受建议。谢谢。
Note: if there is a much simpler way to do this, I'm open to suggestion. Thanks.
推荐答案
var x_array = [];
var y_array = [];
jQuery.get('http://localhost/test/data.txt',function(data){
var lines = data.split(/\r\n|\n/g);
for (var i = 0; i < lines.length; i++) {
line = lines[i].split(/\s+/g);
x_array.push(line[0]);
y_array.push(line[1]);
}
console.log(x_array);
console.log(y_array);
});
这篇关于将Python数组传递给javascript?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文