Ya he leído la siguiente función Call Python del código JavaScript
interpol.py
import numpy as np from math import sqrt import matplotlib.pyplot as plt def interpol(x0, x, y): x = np.asfarray(x) y = np.asfarray(y) .... return f0 if __name__ == '__main__': x = [-5,-4.19,-3.54,-3.31,-2.56,-2.31,-1.66,-0.96,-0.22,0.62,1.21] y = [0.01,0.01,0.03,0.04,0.07,0.09,0.16,0.28,0.45,0.65,0.77] plt.scatter(x, y) x_new = np.linspace(-6, 2) plt.plot(x_new, interpol(x_new, x, y)) #output the figure plt.show()
Este código Python genera una figura.
Me gustaría obtener matrices x
e y
de html input
y dárselas al código de python (en este ejemplo, uso x e y en python, pero me gustaría obtenerlas de html input
), y mostrar la figura de python en el página web.
Sé que tengo que usar un servidor y me gustaría usar jQuery.ajax()
.