Brython – 可以在瀏覽器中執行 Python 語言的 javascript 模組

Brython (Browser Python)是執行在瀏覽器中的 Python 3 的一個實現,具有處理DOM 元素的方法和事件的介面。

下面是一個執行 Python 的 HTML 頁面的簡單例子:

<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>

要使用 Brython,你只需要

  1. 載入脚本brython.js.
  2. 在網頁載入的時候執行函数brython() 例如<body onload="brython()">.
  3. 在標籤中編寫 Python 程式碼<script type=”text/python”>

想要了解 Brython 的工作原理可以參考 – How Brython works

專案網址

相關線上課程

找線上課程?試看看 Soft & Share 網站搜尋引擎

✍ 搜尋結果太多?可參考 Soft & Share 搜尋引擎使用技巧


追蹤 Soft & Share

幫我們個小忙!

使用 e-mail 追蹤 Soft & Share

Image by Mudassar Iqbal from Pixabay

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: