我有一个python文件 source.py 和一个html文件 calculate.html 。 html文件的目的是返回一个给定数字的2倍的数字。 html文件的内容如下:
<html>
<body>
<script>
function multiply_By_2()
{
var output = <Input number> * 2; // I want to return this output back to the source.py
}
</script>
</body>
</html>
现在,我想通过传递一个数字从 source.py 调用这个calculate.html文件,并获得返回值,如下所示:
get_return_value = call (<calculate.html>, input_number=9)
我怎样才能做到这一点?
答案 0 :(得分:0)
您必须传递URL中的数字并让javascript为您提取:
calculate.html?number=9
Javascript可以使用location.search
返回字符串中的参数。
它会回来
?number=9
接下来,您必须修剪字符串,以便只保留该数字,然后将其传递给您的函数。
但是,你让自己变得困难。我不明白你为什么不能在你的python代码中使用乘法函数。