Heim  >  Artikel  >  Backend-Entwicklung  >  Kann Python JavaScript ersetzen?

Kann Python JavaScript ersetzen?

WBOY
WBOYOriginal
2022-06-29 16:10:532722Durchsuche

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.

Kann Python JavaScript ersetzen?

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Python3 und Javascript Version 1.8.5, Dell G3-Computer.

Kann Python JavaScript ersetzen

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:

Kann Python JavaScript ersetzen?

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

  • OnInput- und Onpropertychange -Ereignis -Unterstützung hinzugefügt.

  • A GetWidget -Problem mit htmltable unter pyjd unter Windows wurde behoben.

  • Hinzufügen von XML -Dokumentensyntax -Parsen unter PYJD unter Windows

  • Pyjscompressor.py hinzugefügt

[Verwandte Empfehlungen:

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn