Home >  > PyScript,在html中运行python

PyScript,在html中运行python

2022年4月30日(北京时间)举行的 Python 开发者大会#PyConUS2022, 有一条重磅消息被宣布Py-script正式发布。

PyScript 是一个框架,它允许用户使用 HTML 的界面以及 Pyodide、WASM 和现代 Web 技术的强大功能在浏览器中创建丰富的 Python 应用程序。

一、运行我的第一个PyScript
(一)安装PyScript
和其他js一样,有下载安装和直接复制url到项目中。将下面两行代码复制到你的文件中即可:

<link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" />
<script defer src="https://pyscript.net/latest/pyscript.js"></script>

官方网站:https://pyscript.net/

(二)运行
1.代码
建立一个html文件,输入以下代码

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="stylesheet" href="https://pyscript.net/latest/pyscript.css" />
    <script defer src="https://pyscript.net/latest/pyscript.js"></script>
    <title>Document</title>
</head>
<body>
    <div id="output"></div>
    
    <py-script>
        def get_sum(x,y):
            return x+y

        sum = get_sum(5,6)
        pyscript.write("output",sum)
    </py-script>
</body>
</html>

2.运行代码
第一次运行时会有等待的时间。

结果出现:
如果出错的话,在浏览器的控制台可以看到报错信息。

暧昧帖

本文暂无标签