Heim > Artikel > Backend-Entwicklung > Kann Python JavaScript ersetzen?
Python kann JavaScript ersetzen; Pajamas kann zum Implementieren von Python anstelle von JavaScript verwendet werden. Pyjamas ist ein Ajax-Entwicklungsframework für Python, das zum Schreiben von Netzwerkprogrammen anstelle von HTML und JavaScript verwendet werden kann Die AJAX-Bibliothek kann auch Interoperabilitätsprobleme lösen.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, Python3 und Javascript Version 1.8.5, Dell G3-Computer.
Kann Python JavaScript ersetzen
Wie toll wäre es, wenn Python anstelle von Javascript zum Schreiben browserbasierter Anwendungen verwendet werden könnte. Allerdings ist Javascript die einzige Sprache, die im Browser ausgeführt werden kann (außer Flash oder Silverlight).
Ändern Sie die Idee, schreiben Sie zuerst den Code in Python und konvertieren Sie ihn dann über den Compiler in ein Javascript-Skript. Dies ist tatsächlich machbar. Nun, das hat schon jemand gemacht, es ist das: Pajamas
Einführung in Pajamas:
Pyjamas ist ein Python-Ajax-Entwicklungsframework.
Mit dem Web Toolkit (GWT) von Google können wir Ajax-fähige Rich Internet Applications (RIA) vollständig in Java™-Code entwickeln. Sie können die umfangreichen Java-Tools (IDE, Refactoring, Code-Vervollständigung, Debugger usw.) verwenden, um Anwendungen zu entwickeln, die in allen gängigen Webbrowsern bereitgestellt werden können. Mithilfe von GWT können Sie Anwendungen schreiben, die im Browser ausgeführt werden, sich aber wie Desktop-Anwendungen verhalten.
Ähnlich wie GWT ist Pajamas eine browserübergreifende API, mit der Sie clientseitige Funktionen mit Python schreiben können. Der Vorteil von Pajamas besteht darin, dass Sie Python anstelle von HTML und JavaScript zum Schreiben von Webprogrammen verwenden und Klassen und Module wiederverwenden und importieren können. Darüber hinaus kann die AJAX-Bibliothek auch Interoperabilitätsprobleme lösen, sodass Sie sich keine Sorgen über Programmkompatibilitätsprobleme in IE6, IE7, Firefox, Safari, Opera und anderen Browsern machen müssen.
Vorteile von Pyjamas: Verwenden Sie Python anstelle von HTML und JavaScript, um Webprogramme zu schreiben.
Viele Nutzer des Google Web Toolkit (GWT) fragen sich, warum Python nicht anstelle von Java verwendet werden kann. Es spielt keine Rolle, tragen Sie einfach Pyjamas. Ähnlich wie GWT ist Pajamas eine browserübergreifende API, mit der Sie clientseitige Funktionen in Python schreiben können. Der Vorteil von Pajamas besteht darin, dass Sie Python anstelle von HTML und JavaScript zum Schreiben von Webprogrammen verwenden und Klassen und Module wiederverwenden und importieren können. Darüber hinaus kann die AJAX-Bibliothek auch Interoperabilitätsprobleme lösen, sodass Sie sich keine Sorgen über Programmkompatibilitätsprobleme in IE6, IE7, Firefox, Safari, Opera und anderen Browsern machen müssen.
Erweitertes Wissen:
Pyjamas 0.8 alpha1 wurde veröffentlicht. Einige Updates in dieser Version umfassen:
Einfache sys.stdout- und sys.stderr-Objekte hinzugefügt
Sys.exc_info() korrigiert, um es Python ähnlicher zu machen
Ein sehr einfaches Traceback-Modul hinzugefügt
Support
Javascript-Video-Tutorial, Python3-Video-Tutorial]
Das obige ist der detaillierte Inhalt vonKann Python JavaScript ersetzen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!