如何从python脚本将参数传递给html文件并获取输出

时间:2016-04-09 10:21:12

标签: javascript python html parameter-passing

我有一个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)

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

您必须传递URL中的数字并让javascript为您提取: calculate.html?number=9

Javascript可以使用location.search返回字符串中的参数。 它会回来 ?number=9  接下来,您必须修剪字符串,以便只保留该数字,然后将其传递给您的函数。

但是,你让自己变得困难。我不明白你为什么不能在你的python代码中使用乘法函数。