一、什么是Brython?
Brython被用来设计为替代JAVAScript,用于Web客户端编程。它是一个浏览器上的Python/ target=_blank class=infotextkey>Python 3实现,支持html5环境(提供了DOM对象和事件接口)。有了Brython可以用Python语法书写前端脚本。
二、示例代码:
<html>
<head>
<script type="text/JavaScript" src="/path/to/brython.js"></script>
</head>
<body onload="brython()">
<script type="text/python">
from browser import document, alert
def echo(event):
alert(document["zone"].value)
document["mybutton"].bind("click", echo)
</script>
<input id="zone"><button id="mybutton">click !</button>
</body>
</html>
效果:
三、源码官网:
https://github.com/brython-dev/brython
我是来自武汉4中的茶水,国际青少年计算机比赛特约裁判,人工智能爱好者。