Brython:浏览器中的Python

一、什么是Brython?

Brython被用来为替代Script,用于Web客户端。它是一个浏览器上的/ target=_blank class=infotextkey>Python 3实现,支持5环境(提供了DOM对象和事件接口)。有了Brython可以用Python语法书写前端脚本。

二、示例代码:

 <html>

        <head>
            <script type="text/" 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中的茶水,国际青少年计算机比赛特约裁判,爱好者。

胜象大百科