69 Stimmen

Kann Python für die clientseitige Webentwicklung verwendet werden?

Wenn ja, gibt es irgendwelche Frameworks/Tutorials/Tipps/etc empfohlen?

N00b in Python, aber ich habe Tonnen von PHP-Erfahrung und wollte meine Fähigkeiten zu erweitern.

Ich weiß, Python ist großartig auf der Server-Seite Ausführung, wollte nur über Client-Seite als auch wissen.

6 Stimmen

Client-seitig = Browser oder Client-seitig = soap / json ... ?

1 Stimmen

Entschuldigung, Ja Browser. Wie .html .php zum Beispiel.

4 Stimmen

Ich selbst bin ein Pythonista, aber ich habe CoffeeScript als sehr angenehm empfunden. Es ist zwar nicht Python, aber es scheint einige der netteren Eigenschaften von Python übernommen zu haben und kompiliert zu JavaScript. Ich bin mir allerdings nicht sicher, wie es im Vergleich zu Pyjamas abschneidet, das muss ich mir selbst ansehen.

3voto

Tor Iver Punkte 39

Unter Windows kann jede Sprache, die sich für den Windows Scripting Host registriert, im IE ausgeführt werden. Zumindest die ActiveState-Version von Python konnte das; ich glaube mich zu erinnern, dass sie inzwischen durch eine offiziellere Version ersetzt wurde.

Diese Lösung erfordert jedoch, dass der Benutzer einen Python-Interpreter installiert und ein Skript oder eine .reg-Datei ausführt, um die richtige "Magie" in die Registrierung einzutragen, damit die Hooks funktionieren.

2voto

Andrew Punkte 9747

Python ist für den Kunden verfügbar: skulptieren

Wenn Sie sich für die Client-Seite interessieren, sollten Sie sich die folgenden Informationen ansehen

http://jqueryui.com/

0 Stimmen

Ja, ich bin ein großer Fan von jQuery, thnx

-1voto

Byron Whitlock Punkte 51063

Nein. Auf Browsern läuft kein Python.

1 Stimmen

Warum die Ablehnung, wenn es absolut wahr ist? Zeigen Sie mir einen Mainstream-Browser mit einem nativen Python-Interpreter.

9 Stimmen

Ich habe Sie nicht abgelehnt, aber andere Leute haben mindestens zwei Möglichkeiten gepostet, Python in einem Browser auszuführen, indem sie zusätzlichen Code verwenden. Unter Windows kann man Python nicht ohne zusätzlichen Code ausführen, aber man würde nicht sagen: "Unter Windows läuft Python nicht".

3 Stimmen

Im Zusammenhang mit der ursprünglichen Frage ist dies meiner Meinung nach immer noch die richtige Antwort. Kein vernünftiger Entwickler würde einem NEUEN ENTWICKLER empfehlen, Python im Browser auszuführen, wenn es so viele bessere Alternativen gibt. Trotz des Hypes ist der Browser kein Betriebssystem, also ist man durch die verfügbare Technologie eingeschränkt.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X