Ich habe ein Quellprogramm in Python geschrieben, die berechnet und eine numpy Array von 3 Zahlen zurückgibt. Jetzt versuche ich, dieses Array an ein JavaScript-Frontend-Programm zur Anzeige zu übergeben. Bis jetzt habe ich versucht, einen Kindprozeß in js zu verwenden, das das Pythonprogramm aufruft, aber ich bin im Übergabeteil des Feldes fest. Ich habe auch Python-Shell NPM-Paket angeschaut, aber habe keine Ahnung, wie man damit arbeitet. Wie gehe ich vor? Ist es besser, wenn ich das Array in eine JSON-Datei konvertiere und den JSON an das js-Programm sende?Übergabe von Numpy-Arrays von Python zu Javascript
0
A
Antwort
1
Python hat ein Modulobjekt als JSON-Strings zu kodieren:
import json
In [54]: json.dumps(np.arange(10).tolist())
Out[54]: '[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]'
Arrays in Javascript ähnlich sind Python-Listen. numpy
Arrays hinzufügen Ebene der Komplexität, die Sie nicht benötigen, vor allem mit nur 3 Zahlen.
Verwandte Themen
- 1. Übergabe von Unicode-Strings von Django zu Javascript
- 2. Übergabe dynamisches Attribut von ADF zu Javascript
- 3. Übergabe Karte von Grallen zu Javascript
- 4. Übergabe eines Arrays von EJS zu Javascript
- 5. Übergabe von Parametern aus Javascript
- 6. Übergabe von Argument von PHP zu Python funktioniert nicht
- 7. Übergabe der Unicode-Zeichenfolge von Python-Dict zu JSON
- 8. Übergabe eines Parramters von PHP zu Javascript zurück zu PHP
- 9. Übergabe eines Wertes von PHP zu Javascript Variable
- 10. Übergabe von Variablen von Chef zu Powershell
- 11. Übergabe von Parametern von Seite zu Seite
- 12. Übergabe von ArrayList von Servlet zu JSP
- 13. Ctypes - Übergabe eines Void Pointers von Python
- 14. Übergabe von csrftoken mit Python Anfragen
- 15. Problem Übergabe Argumente von Funktion zu Funktion Python
- 16. Übergabe eines 2D-Array von Python zu Swagger
- 17. Aufruf codeigniter Methode von Javascript und Übergabe von Daten
- 18. Übergabe von Array-Daten von PHP nach Javascript
- 19. Übergabe von Variablen von einer Funktion zur anderen in Javascript
- 20. Übergabe Parameter von Android zu Servlet/Jsp
- 21. Übergabe von C++ Klassen Instanzen an Python mit boost :: python
- 22. Übergabe von Befehlszeilenargumenten von Powershell-Skript an ein Python-Skript
- 23. Übergabe von Variablen von C# -Webbrowser zu IE
- 24. ASP.NET MVC Übergabe von Daten von der Ansicht zu Controller
- 25. Python Pandas: Übergabe in Dataframe zu df.apply
- 26. von Javascript zu Python bei Klick
- 27. Android - Ereignisse Übergabe von Dialog zu MainActivity
- 28. Übergabe Wert von PHP zu Jquery
- 29. Übergabe der Variablen von Servlet zu JSP
- 30. Übergabe von C/C++ #defines zu makefile
ist das Python-Programm ein Webserver? Wenn ja, senden Sie das Python-Array als JSON zu Frontend Javasctipt App – Miqe
Konvertieren Sie das Array in eine Liste und dann eine JSON-Zeichenfolge. – hpaulj