擅长:python、mysql、java
<p>看看<a href="http://pyjs.org/" rel="nofollow">http://pyjs.org/</a></p>
<blockquote>
<p>What is pyjs?</p>
<p>pyjs is a Rich Internet Application (RIA) Development Platform for
both Web and Desktop. With pyjs you can write your JavaScript-powered
web applications entirely in Python.</p>
<p>pyjs contains a Python-to-JavaScript compiler, an AJAX framework and a
Widget Set API. pyjs started life as a Python port of Google Web
Toolkit, the Java-to-JavaScript compiler.</p>
</blockquote>
<p>您可以将Python程序编译为javascript,也可以使用它们的Python库来生成HTML。下面是他们的<a href="https://github.com/pyjs/pyjs/wiki/GettingStarted" rel="nofollow">getting started</a>指南中的一个示例:</p>
<pre><code>from pyjamas import Window
from pyjamas.ui import RootPanel, Button
def greet(sender):
Window.alert("Hello, AJAX!")
class Hello:
def onModuleLoad(self):
b = Button("Click me", greet)
RootPanel().add(b)
</code></pre>